Net предоставляет ряд классов для реализации сетевых возможностей, эти классы находятся в пространстве имен System.Net. Мы попробуем получить имя машины на которой работает приложение.
using System; using System.Net; class MainClass { public static void Main(string[] args) { string strHostName; strHostName = Dns.GetHostName (); Console.WriteLine ("Local Machine's Host Name: " + strHostName); } }
Мы воспользовались одним из классов System.Net с именем DNS, который умеет извлекает информацию о Хосте используя Internet Domain Name System (DNS). Функция GetHostName получает DNS имя локальной машины. Смотрим результат.
Откуда взято это имя ? Из настроек сети.