public static int GetRandomUnusedPort() { var listener = new TcpListener(IPAddress.Any, 0); listener.Start(); var port = ((IPEndPoint)listener.LocalEndpoint).Port; listener.Stop(); return port; }
C#获取未被监听使用的随机端口号
原文:https://www.cnblogs.com/bugzero/p/12330002.html