C#中使用tcpclient的多个连接

时间:2017-08-01 04:57:52

标签: c# tcp tcpclient

我可以使用单个<IP, PORT>对象

连接到多个TcpClient()

我可以吗

tcpClient = new TcpClient();

tcpClient.Connect(host1,port1)
tcpClient.Connect(host2,port2)

tcpClient对象绑定到单个流?

1 个答案:

答案 0 :(得分:3)

这对我来说似乎是一个XY问题,但无论如何......如果你想同时连接多个主机,那么你需要为每个连接初始化一个客户端。还要记住,单个线程上的同步监听操作将阻止执行。