有没有办法在.NET Framework中打开UDP端口而不指定端口号,因此Framework会为您找到一个空闲端口?
就像Java一样使用:
public ServerSocket(int port),
port = 0。
谢谢!
答案 0 :(得分:2)
它与您的Java示例非常相似:
var udpClient = new UdpClient(0);
IPEndPoint remoteEP = null;
byte[] data = udp.Receive( ref remoteEP );
看看netstat,每次都会分配一个不同的端口。