Шаг 72 - Имя локальной машины и system.net

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 имя локальной машины. Смотрим результат.

gif/72_1.gif (1880 b)

Откуда взято это имя ? Из настроек сети.

gif/72_2.gif (6981 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 8.10.2001