.NET Framework - открыть порт UDP без указания номера порта? - PullRequest
0 голосов
/ 10 января 2011

Есть ли способ открыть порт UDP в .NET Framework без указания номера порта, чтобы Framework нашел для вас свободный порт? Так же, как Java при использовании:

public ServerSocket(int port),

с портом = 0.

Спасибо!

1 Ответ

2 голосов
/ 10 января 2011

Это работает очень похоже на ваш пример Java:

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

Глядя на netstat, кажется, что каждый раз выделяется другой порт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...