网络连接判断,使用IPHost测试获取:

 1     public static bool IsIPHostConnected()
2 {
3 try
4 {
5 System.Net.IPHostEntry i = System.Net.Dns.GetHostEntry("www.google.com");
6 return true;
7 }
8 catch
9 {
10 // ignored
11 }
12 return false;
13 }

GetHostEntry函数,尝试将主机域名或者IP解析,如果解析失败,则电脑没有网络。

此函数判断网络连接,速度很快,基本<1ms。但是断网时执行的耗时有20多ms,相对偏高。

最新文章

  1. 【转载】如何自学深度学习技术,大神Yann LeCun亲授建议
  2. GJM : 用Unity模仿CSGO里的火焰效果 [转载]
  3. python3.2 + PyQt4界面开发hello world
  4. 初识ASP.NET 5中的Sake与KoreBuild
  5. HDU 1257 最少拦截系统(贪心)
  6. 模板:Set类
  7. UIcollectionView的使用(首页的搭建4)
  8. Fibonacci数列对任何数取模都是一个周期数列
  9. 【MFC学习笔记-作业9-基于单击响应的计算平均成绩】【】
  10. Scala基础入门-代码碎片
  11. 学习笔记:分布式日志收集框架Flume
  12. xhprof查看性能测试图一直报错:failed to execute cmd: &quot; dot -Tpng&quot;多种因素解决方案
  13. 3、一、Introduction(入门):2、Device Compatibility(设备兼容性)
  14. firstchild.data与childNodes[0].nodeValue意思
  15. ZooKeeper自定义数据日志目录
  16. django添加装饰器
  17. SQL Server 如何添加删除外键、主键,以及更新自增属性
  18. MVC与单元测试实践之健身网站(三)-角色与权限
  19. Complex Instance Placement
  20. AVAudioPlayer播放音频文件时没声音

热门文章

  1. Delphi之不可思议
  2. idea乱码
  3. CMake制作我的第一个自己写的项目
  4. 代码还是那个代码,但我已经知道了hashmap背后的东西
  5. CSS3之动画三大特性
  6. MySQL如何指定字符集和排序规则?
  7. SSRF Server-Side Request Forgery(服务器端请求伪造)
  8. 计网学习笔记三 MAC与LAN
  9. Typora怎么插入行内公式?内联公式设置
  10. Unity Joint用法及案例