Переподключиться к интернету, если разрыв соединения - 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;
}
}