客户端用udpclient主动连接主机,如何知道客户端系统分配的端口号?

解决方案 »

  1.   

    我这里有我以前做udp测试时的一个小代码,看看,对你的问题有直接帮助http://cache.monocn.com/blog/read.php/14.htm
      

  2.   

    把答案补上:
    继承自UdpClient,可以使用其中一个protected成员得到socket,从而得到端口号。
      

  3.   

    主机进行udp监听,当收到客户的数据包时
    listenUdp.Receive(ref endPoint)  string strTemp = endPoint.ToString();这时的strTemp就是客户机的IP:Port  (例:192.168.0.25:1080)