创建简单的Ping

时间:2012-09-14 03:51:24

标签: c# ping

如何创建一个简单的ping到网站并获取是否在线?

例如:

var test = new ping()
try{
test.ping(www.google.com)
messagebox.show("your internet connection is ok");
}
catch
{
messagebox.show("you are not connected");
}
有可能吗?我在网上搜索但没有找到任何内容

1 个答案:

答案 0 :(得分:4)

使用WebRequest类发出HTTP请求,看看是否成功。

请注意,如果您正在测试网站(HTTP),'ping'实际上是ICMP功能,而不是您正在寻找的功能。如果您真的想要查看您是否有连接,那么ping将起作用,而Ping类则会提到squiguy