.NET Framework - 打开UDP端口而不指定端口号?

时间:2011-01-10 18:15:43

标签: .net sockets udp

有没有办法在.NET Framework中打开UDP端口而不指定端口号,因此Framework会为您找到一个空闲端口?

就像Java一样使用:

public ServerSocket(int port),

port = 0。

谢谢!

1 个答案:

答案 0 :(得分:2)

它与您的Java示例非常相似:

var udpClient = new UdpClient(0);
IPEndPoint remoteEP = null;
byte[] data = udp.Receive( ref remoteEP );

看看netstat,每次都会分配一个不同的端口。