UDP 接收问题

问题:

使用C#UDPCLIETNT 在多个客户端通信的时候,总是会产生这样的现象:

   pcA,pcB,pcC当pcA发送数据的时候,pcB,pcC都能收到数据,但是pcA接 收不到pcB,pcC的数据,pcB与pcC之间可以互通?

解决:

   通过检查,发现,每次UDP在接收了数据后,都会对你设定的IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);中的IPAddress.Any进行实例化,要想收到多个客户发来的信息,就一定要把RomeoteIpEndPoint 进行再次初值。

你可能感兴趣的:(UDP 接收问题)