C Sharpとネットワーク - TCP Client
ナビゲーションに移動
検索に移動
概要
C#でTCP Clientを使用する時のソースコードを記載する。
実際に使用する際は、様々な追加処理が必要になるので注意すること。
サンプルコード
<syntaxhighlight lang="cpp"> public void tcpConnectAndSend() { var ip = "localhost"; var port = 8888; client.Connect(ip, port); try { using (System.Net.Sockets.NetworkStream ns = client.GetStream()) { ns.ReadTimeout = 1000; ns.WriteTimeout = 1000; byte[] sendBytes = Encoding.UTF8.GetBytes("message: hoge"); ns.Write(sendBytes, 0, sendBytes.Length); } } catch (IOException e) { // 送信失敗 } } </source>