获取IPEndPoint的动态分配端口

时间:2016-07-05 09:53:16

标签: c# .net sockets endpoint

当您使用0作为端口创建IPEndPoint时,如何获得动态分配的IPEndPoint端口:

var endpoint = new IPEndPoint(Dns.GetHostAddresses(localhost).FirstOrDefault(), 0);

如果我查看endpoint.Port,它是0(任何),即使底层Socket必须有一个指定的端口?

1 个答案:

答案 0 :(得分:1)