gethostentry



Ipendpoint

Автор Ёергей Исиков задал вопрос в разделе Другие языки и технологии

Внедренный оператор C# и получил лучший ответ

Ответ от ...[гуру]
IPHostEntry ipHost = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ipaddr in ipHost.AddressList) {
IPEndPoint ipEndPoint = new IPEndPoint(ipaddr, 10384);
}
P.S: Я серьезно. Операторные скобки.
Ну или описание ipEndPoint вынести за цикл.
IPHostEntry ipHost = Dns.GetHostEntry(Dns.GetHostName());
IPEndPoint ipEndPoint = null;
foreach (IPAddress ipaddr in ipHost.AddressList)
ipEndPoint = new IPEndPoint(ipaddr, 10384);
Пруф:
gethostentry
...
Просветленный
(44357)
Нет. IPEndPoint определена только внутри цикла и там-же "сдохнет" =)
Как сделать - как можно сделать раз написал дополнение к ответу.
Тут вообще смотря что Вы хотите. IP адресов может быть несколько. Правильно ли брать первый попавшийся.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Внедренный оператор C#
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*