Не могли бы вы рассказать мне, есть ли способ проверить, есть ли подключение к Интернету на моем компьютере, когда запущена моя программа на С#. Для простого примера, если интернет работает, я бы вывел окно с сообщением Internet is available
. иначе я бы вывел сообщение с сообщением Internet is unavailable
.
Без использования функции библиотеки, чтобы узнать, доступна ли сеть (так как это не проверяет подключение к Интернету)
System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()
Или не открывая веб-страницу и не проверяя, возвращают ли она данные
using (WebClient client = new WebClient())
htmlCode = client.DownloadString("http://google.com");
Потому что оба этих метода не соответствуют моим потребностям.