Как перебрать массив, содержащий объекты и получить доступ к их свойствам

EndPoint remote_ep = новый IPEndPoint (IPAddress.Any, 0); // Использовать ReceiveFrom вместо sendSocket.Receive (данные, SocketFlags.None); sendSocket.ReceiveFrom (data, ref remote_ep);

Я думаю, что он работает для IP-адреса, но он не подходит для номера порта, если вы заметили

попробуйте отправить 0 на что-то еще, например 6530 4expl

система будет генерировать его случайный номер порта

Любые идеи, почему?

PS Любые идеи о том, как я могу изменить свое имя пользователя здесь ....?

НАЙДЕНО: абстрактный класс, необходимый только для представления порта, не имеет значения

, поскольку нет bind done before hand this operation ref Конечная точка должна представлять отправителя. Это означает, что он должен показать порт отправителей и IP-адрес, чтобы не указывать, откуда получить сообщение. И экземпляр EndPoint на самом деле просто формальностью, похоже, что он перегружен системой с адресом отправителей в любом случае. Я думаю, что он должен делать что-то вроде того, как работает протокол UDP. Но во всем ref EndPoint есть только показывает, где u получил пакет, и только он не указывает, где u хочет, чтобы u'r commuicatino был от.

145
задан Foreever 2 May 2014 в 08:19
поделиться