Домой Internet Проверка доступности сетевого адреса: Справочник по C#

Проверка доступности сетевого адреса: Справочник по C#

1239
0


      В данном примере рассмотрено использование команды Ping из пространства имен System.Net.NetworkInformation.

Ping Pinger = new Ping();
PingReply Reply = Pinger.Send("127.0.0.1");

      Приведенный выше код создает новый экземпляр класса Ping и отправляет запрос на локальный компьютер. Если необходимо реализовать проверку доступности нескольких сетевых устройств, можно воспользоваться классом List.

List IPs = new List();
IPs.Add("10.1.1.12");
IPs.Add("10.1.1.15");
IPs.Add("OAOkomp1");
IPs.Add("192.168.1.1");
IPs.Add("www.google.com");
IPs.Add("www.amazon.com");
System.Net.NetworkInformation.Ping Pinger =
new System.Net.NetworkInformation.Ping();
foreach (string ip in IPs)
{
try
{
System.Net.NetworkInformation.PingReply Reply = Pinger.Send(ip);
listBox1.Items.Add(String.Format("Ping {0}: {1}", ip, Reply.Status));
}
catch (Exception) { }
}

      Данные примеры позволят вам определить состояние компьютеров в вашей локальной сети или в интернете. Ping класс предоставляет несколько опций, которые можно использовать для управления запросами, а также возможность отправки асинхронных запросов.

Ссылка для скачивания примера: Rusfolder.net

Проверка доступности сетевого адреса: Справочник по C#

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Функция для проверки новой версии программы: Справочник по C#

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь