Переподключиться к интернету, если разрыв соединения - C#

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

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

Добрый день! Моя программка работает с утра до вечера на ноутбуке (стоит Windows 8). Ноутбук подключен через Wi-Fi - пару раз в день пропадает связь, из-за чего программка перестает работать. В настройках беспроводной связи я поставил галочку "подключаться автоматически", но соединение не восстанавливается. Подскажите, как с помощью c# проверить, подключен ли интернет, а в том случае, если произошел разрыв связи, то подключиться по Wi-Fi (про имени - NETGEAR)?

Решение задачи: «Переподключиться к интернету, если разрыв соединения»

textual
Листинг программы
 public static bool CheckForInternetConnection()
        {
            try
            {
                using (var client = new WebClient())
                using (var stream = client.OpenRead("http://www.google.com"))
                {
                    return true;
                }
            }
            catch
            {
                return false;
            }
        }

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


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

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

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