.NET Framework - 在不指定端口号的情况下打开 UDP 端口

问题描述 投票:0回答:1

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

使用时就像Java一样:

public ServerSocket(int port),

端口 = 0.

.net sockets udp
1个回答
2
投票

它的工作原理与您的 Java 示例非常相似:

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

查看 netstat 似乎每次都分配了不同的端口。

© www.soinside.com 2019 - 2024. All rights reserved.