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#)