「C Sharpとネットワーク - TCP Client」の版間の差分
ナビゲーションに移動
検索に移動
細 (Wiki がページ「TCP Clientを使用する」を「C Sharpの基礎 - TCP Client」に、リダイレクトを残さずに移動しました) |
細 (Wiki がページ「C Sharpの基礎 - TCP Client」を「C Sharpとネットワーク - TCP Client」に、リダイレクトを残さずに移動しました) |
(相違点なし)
|
2021年3月13日 (土) 20:43時点における版
概要
C#でTCP Clientを使用する時のソースコードを記載する。
実際に使用する際は、様々な追加処理が必要になるので注意すること。
サンプルコード
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)
{
// 送信失敗
}
}