Ping ping = new Ping();
PingReply pr = ping.Send("baidu.com");
if (pr.Status == IPStatus.Success)
Console.WriteLine("连上了");
else
Console.WriteLine("连不上了");
Console.ReadKey();
我尝试了一下,如果是局域网的话也会被判断为连不上网