Почему GetIsNetworkAvailable () всегда возвращает true?
У меня есть этот метод:
public static void testConnection()
{
if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
{
System.Windows.MessageBox.Show("This computer is connected to the internet");
}
else
{
System.Windows.MessageBox.Show("This computer is not connected to the internet");
}
}
Я предполагаю, что это скажет мне, доступно ли соединение или нет, но оно всегда возвращает true (и печатает 1-е сообщение), даже когда я 'Я уверен, что нет никакой связи. Что я'я делаю неправильно?
П.С .: Я 'Я все еще учусь C #.