C# ile Google'a ping atarak dönen sonuca göre internetin olup olmadığını anlayalım.

Kullanacağımız method:

static bool IsConnected()
{
return new System.Net.NetworkInformation.Ping().Send("www.google.com", 1000).Status == System.Net.NetworkInformation.IPStatus.Success;
}



Kullanımı ise şöyle:

if (!IsConnected())
{
Console.WriteLine("Internet bağlantısı yok!");
}


Kaynak: Internet bağlantısı kontrolü (C#)