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

 1     public static bool IsWebClientConnected()
2 {
3 try
4 {
5 using (var client = new WebClient())
6 using (var stream = client.OpenRead("http://www.qq.com"))
7 {
8 return true;
9 }
10 }
11 catch
12 {
13 return false;
14 }
15 }

直接访问web地址来测试网络的可用性,这个方法延时超高,不建议使用。首次判断100ms-150ms,后续基本维持在20-40ms左右。

最新文章

  1. Android NDK编译本地文件以及引用第三方so文件
  2. 一个php soap的错误记录
  3. System.Drawing.Design.UITypeEditor自定义控件属性GetEditStyle(ITypeDescriptorContext context),EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
  4. 如何让旧版IE浏览器认识HTML5元素
  5. github jekyll site不再使用Maruku由于Markdown翻译员,但kramdown
  6. WPF自定义Window样式(1)
  7. java异常常见面试问题
  8. linux随手笔记(Centos为主)
  9. 线程池(ThreadPool)
  10. JAVA高精度模板
  11. Android——编译release版签名系统
  12. php中实现记住密码下次自动登录的例子
  13. python自动化之上传文件的3种方法和图片预览
  14. 联系表单 1_copy
  15. 【明哥报错簿】tomcat 安装时出现 Failed to install Tomcat7 service
  16. dubbox provider cosumer 包坐标及xml
  17. cocos2d-x 输入框CCEditBox的使用
  18. linux加入windows域之完美方案
  19. Mac notes
  20. Ros学习调试——rqt_console

热门文章

  1. filebeat+elasticsearch+kibana
  2. Kibana+X-pack安装使用
  3. 2022.07.25 TypeScript基础类型介绍
  4. vs2019配置boost库(转载)
  5. Serverless 遇到 FinOps: Economical Serverless
  6. TensorFlow安装填坑之路(Windows环境)
  7. Grafana Dashboard
  8. 一文快速回顾 Servlet、Filter、Listener
  9. noopener, noreferrer 及 nofollow 的用法
  10. Git Commit Message 应该怎么写?