Получение ip адреса рабочего компьютера

Получение ip адреса рабочего компьютераВ процессе программирования каждый пользователь может столкнуться с такой ситуацией, когда ему вполне ясна поставленная задача, а вот справиться с ней нет совсем никакой возможности. Уже были проанализированы все возможные методы, но они не являются эффективными и не приводят к получению желаемого результата. К задачам подобного плана можно отнести необходимость получения ip адреса компьютера, на котором осуществляется запуск программы. В принципе, ответ на данный вопрос может быть получен при помощи одного из поисковых сервисов, так как реализация данной функцией является довольно востребованной и нередко встречается в различных специализированных программах. Далее будет приведен код программы, реализующей данный метод. При этом, данное решение можно назвать одним из наиболее простых, среди всех реализаций определения сетевого адреса. Да и сама программа работает довольно быстро, благодаря чему пользователь в кратчайшие сроки получает желаемый результат. В остальном, все зависит только от фантазии и желаний разработчика, который может добавлять в разработку различные элементы интерфейса и функции, расширяя функционал своего творения.

// Получаем имя компа.
String host = System.Net.Dns.GetHostName();
// Здесь собсно получаем сам ip адрес.
System.Net.IPAddress ip = System.Net.Dns.GetHostByName(host).AddressList[0];
Console.WriteLine(ip.ToString());

Категория: C#
Вы можете следить за комментариями с помощью RSS 2.0 ленты. Вы можете оставить комментарий, или трекбек с вашего сайта.
Оставить комментарий

XHTML: Вы можете использовать теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>