获取电脑的网络连接状态Ping
Posted kybs0
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取电脑的网络连接状态Ping相关的知识,希望对你有一定的参考价值。
网络连接判断,使用ping测试获取:
1 private static async Task<bool> IsPingSuccess() 2 { 3 try 4 { 5 using (Ping myPing = new Ping()) 6 { 7 var result = await myPing.SendPingAsync("google.com", 3000 /*3 secs timeout*/, new byte[32], new PingOptions(64, true)); 8 return result.Status == IPStatus.Success; 9 } 10 } 11 catch 12 { 13 // ignored 14 } 15 return false; 16 }
ping获取网络状态的耗时,一般在几十ms,延时性偏高
以上是关于获取电脑的网络连接状态Ping的主要内容,如果未能解决你的问题,请参考以下文章