Как обновить сведения о пинге? - C#

Узнай цену своей работы

Формулировка задачи:

Делая программу для проверки пинга на сервере у меня появилась небольшая проблема. Код -
                {
                    System.Net.NetworkInformation.Ping Ping = new System.Net.NetworkInformation.Ping();
                    PingReply Pingreply = Ping.Send(adress);
 
                    while (true)
                    {
                        if (Pingreply.RoundtripTime == 0)
                        {
                            Console.WriteLine("Ошибка подключения или нулевой пинг...");
                        }
                        else
                        {
                            Console.WriteLine("Ping - " + Pingreply.RoundtripTime + ", TTL - " + Pingreply.Options.Ttl);
                        }
 
                        Thread.Sleep(time);
                    }
                }
Как я понимаю, при начале выполнения этого метода берется пинг, после чего уже и печатается. А как сделать так, что бы эти "Данные" о пинге обновлять? Я ни разу не видел изменения пинга во время работы программы Новичок в шарпе будет благодарен за помощь))0

Решение задачи: «Как обновить сведения о пинге?»

textual
Листинг программы
PingReply Pingreply = Ping.Send(adress);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.545 из 5
Похожие ответы