C#TcpClient客户端怎么在发送时接收

2025-04-09 00:58:31
推荐回答(2个)
回答1:

服务器监听客户端连接的时候 你要把 连接 保存起来 List lst=new List(); Socket client= sc.Accept(); lst.Add(client); 然后你要给客户端发送数据 就用 lst[0].Send();lst[1].Send();lst[2].Send();.......................

回答2:

首先要看发送和接收是同步的,还是异步的
如果是同步的,只能在发送数据包后,马上进行接收;然后再发
如果是异步的,就开2个线程:一个负责发送;一个负责接收