标签: c# .net sockets endpoint
当您使用0作为端口创建IPEndPoint时,如何获得动态分配的IPEndPoint端口:
var endpoint = new IPEndPoint(Dns.GetHostAddresses(localhost).FirstOrDefault(), 0);
如果我查看endpoint.Port,它是0(任何),即使底层Socket必须有一个指定的端口?
答案 0 :(得分:1)
供参考: Socket.RemoteEndPoint Socket.LocalEndPoint