请从
我有一堆ip地址,试图用PingReply
类获得回复,但它返回了很多0毫秒,而ip地址是活动的和可访问的,为什么?
Ping srvPing = new Ping();
PingReply reply = srvPing.Send("195.228.152.149", 1000); // example ip which returns 0 ms
String ping = reply.RoundtripTime.ToString();
Debug.WriteLine(ping + "ms");
//output: 0ms
reply
变量中检查Status
属性。如果Status
的值不是Success
,则不应使用RoundtripTime
返回的值。在这种情况下,RoundtripTime
属性将返回零。