当前位置: 首页 > news >正文

查询建设资质的网站新闻稿件

查询建设资质的网站,新闻稿件,wordpress theme开发,pyhton可以做网站吗上次发了一个文章获取windows网络状态&#xff0c;判断是否可以访问互联网。传送门&#xff1a;获取本机网络状态 这次我们监听网络状态切换&#xff0c;具体代码如下&#xff1a; public class WindowsNetworkHelper {private static Action<bool>? _NetworkStatusCh…

上次发了一个文章获取windows网络状态,判断是否可以访问互联网。传送门:获取本机网络状态

这次我们监听网络状态切换,具体代码如下:

public class WindowsNetworkHelper
{private static Action<bool>? _NetworkStatusChangedCallback;/// <summary>/// 检查当前网络是否可访问互联网、并设置网络状态变更回调/// </summary>/// <param name="networkStatusChangedCallback"></param>/// <returns>true-可访问互联网;false-不可访问互联网</returns>public static bool CheckInternetAccessAndSetNetworkStatusChangedCallback(Action<bool> networkStatusChangedCallback){//幅值_NetworkStatusChangedCallback = networkStatusChangedCallback;//注册网络状态变更事件NetworkInformation.NetworkStatusChanged -= NetworkInformation_NetworkStatusChanged;NetworkInformation.NetworkStatusChanged += NetworkInformation_NetworkStatusChanged;//返回当前网络状态return CheckInternetAccess();}private static void NetworkInformation_NetworkStatusChanged(object sender){//网络状态变化,获取一次当前网络状态var bInternetAccess = CheckInternetAccess();//触发回调,把网络状态作为参数传入_NetworkStatusChangedCallback?.Invoke(bInternetAccess);}public static bool CheckInternetAccess(){var connectProfile = NetworkInformation.GetInternetConnectionProfile();if (null == connectProfile) return false;var networkLevel = connectProfile.GetNetworkConnectivityLevel();if (networkLevel == NetworkConnectivityLevel.InternetAccess)return true;elsereturn false;}
}

调用方式:

using System;
using System.Diagnostics;
using System.Management;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Threading;
using Windows.Networking.Connectivity;namespace ConsoleApp3
{internal class Program{private static void Main(string[] args){var ret = WindowsNetworkHelper.CheckInternetAccessAndSetNetworkStatusChangedCallback(NewtworkStatusChanged);Console.WriteLine($"宜家网络状态是否可访问互联网:{ret}");Console.ReadLine();}private static void NewtworkStatusChanged(bool sender){Console.WriteLine($"当前是否可访问互联网:{sender},是否后台线程={Thread.CurrentThread.IsBackground}");}}
}

从联网到断开网络、再连上的效果:

http://www.jinmujx.cn/news/118841.html

相关文章:

  • 成品ppt网站百度竞价推广代理
  • 临沂做网站的百度经验悬赏令
  • 阿里巴巴国际站特点电子商务网站建设与管理
  • 做网站容易学吗郑州官网网站优化公司
  • 玉林建设工程信息网站晚上看b站
  • 数据库网站 建设费用公众号软文推广多少钱一篇
  • 网站优化实习报告html网页制作步骤
  • 品牌搭建网站 官网seo综合查询是啥意思
  • 改图网站中国网络营销公司
  • 乡村旅行网站开发的毕业论文营销型网站建设公司价格
  • 东原ARC网站建设公司湖北百度推广公司
  • 潮阳建设局网站品牌营销策划培训课程
  • 广东网站建设联系电话百度推广的方式
  • 百度头条怎么做网站微信推广文案
  • 如何用ssm框架做网站高端大气网站建设
  • 南京大型门户网站建设sem竞价托管代运营
  • 电子商务网站建设效果代发百度关键词排名
  • 怎么做网站关键词库排名杭州百度人工优化
  • 凡科网邮箱登陆冯耀宗seo视频教程
  • .net做中英文网站天津做网站的网络公司
  • 防伪网站怎么做网站域名查询ip地址
  • 新会住房和城乡建设部网站青岛seo网站建设公司
  • 博彩导航网站开发北京网络营销公司排名
  • 网站导航栏最多可以做几个开网站需要多少钱
  • 免费注册个人电子邮箱厦门seo网站排名优化
  • 鸿星尔克网络营销案例分析seo标题优化关键词
  • 电子商务网站建设与管理感想和收获网上国网app推广
  • 音乐网站是否可以做浅度链接广告网站留电话不用验证码
  • 域名不备案能用吗关键词优化上海
  • 合肥做网站的的公司有哪些百度竞价优化排名