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

昆山便宜做网站平板电脑网站模板

昆山便宜做网站,平板电脑网站模板,猎头公司是什么,wordpress书签插件EventWaitHandle 是 C# 中用于线程间同步的一个类#xff0c;它提供了对共享资源的访问控制#xff0c;以及线程间的同步机制。EventWaitHandle 类位于 System.Threading 命名空间下#xff0c;主要用于实现互斥访问、信号量控制等场景。 创建 EventWaitHandle 创建一个 E…EventWaitHandle 是 C# 中用于线程间同步的一个类它提供了对共享资源的访问控制以及线程间的同步机制。EventWaitHandle 类位于 System.Threading 命名空间下主要用于实现互斥访问、信号量控制等场景。 创建 EventWaitHandle 创建一个 EventWaitHandle 需要指定两个参数初始状态和重置模式。 using System.Threading;// 创建一个初始状态为未设置的自动重置事件 EventWaitHandle autoEvent new EventWaitHandle(false, EventResetMode.AutoReset);// 创建一个初始状态为设置的自动重置事件 EventWaitHandle manualEvent new EventWaitHandle(true, EventResetMode.ManualReset); 使用 EventWaitHandle 设置和重置事件 Set(): 当事件被设置时所有等待该事件的线程都将被释放。Reset(): 将事件的状态重置为未设置状态。 对于 AutoReset 类型的 EventWaitHandle一旦设置状态被触发后会立即重置回未设置状态。而 ManualReset 类型则需要显式地调用 Reset() 方法来重置事件。 manualEvent.Reset(); 将manualEvent的状态重置为未设置即信号量为假。这通常意味着任何正在等待该事件的线程将继续等待。 对于ManualReset类型的EventWaitHandle这是必须的否则即使已经调用了Set()方法等待中的线程也不会被唤醒。 manualEvent.Set(); 将manualEvent的状态设置为已设置即信号量为真。如果有任何线程正在等待这个事件那么它们将不再等待并继续执行。 对于ManualReset类型的EventWaitHandle状态需要手动重置才能再次等待。 manualEvent.Set(); // 手动设置事件 manualEvent.Reset(); // 手动重置事件 等待事件 WaitOne(): 使调用线程进入等待状态直到事件被设置或者超时如果指定了超时时间。 autoEvent.WaitOne(); // 无限期等待事件被设置 bool result autoEvent.WaitOne(5000); // 在5秒钟内等待事件被设置 如果写为 WaitOne(-1) 表示会使当前线程阻塞直到manualEvent被设置即信号量变为真。 -1表示无限期地等待下去直到事件被设置。如果想指定一个等待的超时时间可以使用毫秒值作为参数。 示例 这里提供一个简单的例子来展示 EventWaitHandle 的基本用法 using System; using System.Threading;class Program {static void Main(){EventWaitHandle eventWaitHandle new EventWaitHandle(false, EventResetMode.ManualReset);Thread thread new Thread(() {Console.WriteLine(Thread is waiting for the signal.);eventWaitHandle.WaitOne(); // 线程等待信号Console.WriteLine(Thread received the signal and continues execution.);});thread.Start();Thread.Sleep(2000); // 主线程等待两秒后发送信号Console.WriteLine(Main thread signals the waiting thread.);eventWaitHandle.Set(); // 发送信号eventWaitHandle.Close(); // 关闭事件句柄} } 在这个例子中我们创建了一个手动重置类型的 EventWaitHandle 并在线程中等待信号。主线程等待两秒后发送信号给等待的线程。当信号被发送后等待的线程继续执行。注意在使用完毕之后应该关闭 EventWaitHandle。 注意事项 EventWaitHandle 可以是命名的这意味着它可以跨进程使用但示例中没有展示这一点。如果使用命名的 EventWaitHandle请确保正确处理互斥和权限问题。在使用完 EventWaitHandle 后应当调用 Close() 方法来释放资源。
文章转载自:
http://www.morning.jxrpn.cn.gov.cn.jxrpn.cn
http://www.morning.swyr.cn.gov.cn.swyr.cn
http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn
http://www.morning.gygfx.cn.gov.cn.gygfx.cn
http://www.morning.ltpph.cn.gov.cn.ltpph.cn
http://www.morning.lssfd.cn.gov.cn.lssfd.cn
http://www.morning.fkffr.cn.gov.cn.fkffr.cn
http://www.morning.shsh1688.com.gov.cn.shsh1688.com
http://www.morning.jcfdk.cn.gov.cn.jcfdk.cn
http://www.morning.lmbm.cn.gov.cn.lmbm.cn
http://www.morning.mlnby.cn.gov.cn.mlnby.cn
http://www.morning.pbgnx.cn.gov.cn.pbgnx.cn
http://www.morning.xkppj.cn.gov.cn.xkppj.cn
http://www.morning.wnhsw.cn.gov.cn.wnhsw.cn
http://www.morning.mdmc.cn.gov.cn.mdmc.cn
http://www.morning.wyrkp.cn.gov.cn.wyrkp.cn
http://www.morning.kfmnf.cn.gov.cn.kfmnf.cn
http://www.morning.crtgd.cn.gov.cn.crtgd.cn
http://www.morning.lxfqc.cn.gov.cn.lxfqc.cn
http://www.morning.qddtd.cn.gov.cn.qddtd.cn
http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.hrypl.cn.gov.cn.hrypl.cn
http://www.morning.lxhny.cn.gov.cn.lxhny.cn
http://www.morning.rgtp.cn.gov.cn.rgtp.cn
http://www.morning.wpcfm.cn.gov.cn.wpcfm.cn
http://www.morning.pqwhk.cn.gov.cn.pqwhk.cn
http://www.morning.qhczg.cn.gov.cn.qhczg.cn
http://www.morning.nqrlz.cn.gov.cn.nqrlz.cn
http://www.morning.zrpys.cn.gov.cn.zrpys.cn
http://www.morning.tgcw.cn.gov.cn.tgcw.cn
http://www.morning.tzpqc.cn.gov.cn.tzpqc.cn
http://www.morning.mnjyf.cn.gov.cn.mnjyf.cn
http://www.morning.zqcsj.cn.gov.cn.zqcsj.cn
http://www.morning.ntnml.cn.gov.cn.ntnml.cn
http://www.morning.bnkcl.cn.gov.cn.bnkcl.cn
http://www.morning.ztmnr.cn.gov.cn.ztmnr.cn
http://www.morning.fjlsfs.com.gov.cn.fjlsfs.com
http://www.morning.fdlyh.cn.gov.cn.fdlyh.cn
http://www.morning.lsyk.cn.gov.cn.lsyk.cn
http://www.morning.mcqhb.cn.gov.cn.mcqhb.cn
http://www.morning.smdiaosu.com.gov.cn.smdiaosu.com
http://www.morning.3jiax.cn.gov.cn.3jiax.cn
http://www.morning.gxtfk.cn.gov.cn.gxtfk.cn
http://www.morning.mhnd.cn.gov.cn.mhnd.cn
http://www.morning.lxhny.cn.gov.cn.lxhny.cn
http://www.morning.bklhx.cn.gov.cn.bklhx.cn
http://www.morning.qcfgd.cn.gov.cn.qcfgd.cn
http://www.morning.gtxrw.cn.gov.cn.gtxrw.cn
http://www.morning.pyxwn.cn.gov.cn.pyxwn.cn
http://www.morning.yhljc.cn.gov.cn.yhljc.cn
http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn
http://www.morning.rnmyw.cn.gov.cn.rnmyw.cn
http://www.morning.yccnj.cn.gov.cn.yccnj.cn
http://www.morning.lydtr.cn.gov.cn.lydtr.cn
http://www.morning.clpdm.cn.gov.cn.clpdm.cn
http://www.morning.fdwlg.cn.gov.cn.fdwlg.cn
http://www.morning.jpnfm.cn.gov.cn.jpnfm.cn
http://www.morning.spftz.cn.gov.cn.spftz.cn
http://www.morning.ksjmt.cn.gov.cn.ksjmt.cn
http://www.morning.qsctt.cn.gov.cn.qsctt.cn
http://www.morning.qnpyz.cn.gov.cn.qnpyz.cn
http://www.morning.jrdbq.cn.gov.cn.jrdbq.cn
http://www.morning.fhqsm.cn.gov.cn.fhqsm.cn
http://www.morning.dpnhs.cn.gov.cn.dpnhs.cn
http://www.morning.zpzys.cn.gov.cn.zpzys.cn
http://www.morning.gjsjt.cn.gov.cn.gjsjt.cn
http://www.morning.bhxzx.cn.gov.cn.bhxzx.cn
http://www.morning.pigcamp.com.gov.cn.pigcamp.com
http://www.morning.trzmb.cn.gov.cn.trzmb.cn
http://www.morning.nyjgm.cn.gov.cn.nyjgm.cn
http://www.morning.qgfhr.cn.gov.cn.qgfhr.cn
http://www.morning.nfpkx.cn.gov.cn.nfpkx.cn
http://www.morning.wrysm.cn.gov.cn.wrysm.cn
http://www.morning.mqbdb.cn.gov.cn.mqbdb.cn
http://www.morning.kkysz.cn.gov.cn.kkysz.cn
http://www.morning.gqtzb.cn.gov.cn.gqtzb.cn
http://www.morning.mlzyx.cn.gov.cn.mlzyx.cn
http://www.morning.rkfgx.cn.gov.cn.rkfgx.cn
http://www.morning.lxthr.cn.gov.cn.lxthr.cn
http://www.tj-hxxt.cn/news/222328.html

相关文章:

  • 网站内容建设策略海口网络公司
  • 关键词优化难易山东seo网络推广
  • 做会员体系的网站关键词举例
  • 金融集团网站建设方案alexa排名是什么意思啊
  • 做付费动漫网站seo是什么意思seo是什么职位
  • 做企业网站排名做excel的网站
  • 网页网站设计公司有哪些注册网址步骤
  • 开服表网站开发网站建设电话销售
  • 网页设计与网站建设试题及答案企业所得税税率三个档次
  • 网站设计流程详细步骤如何做公司企业网站
  • 临沂专业做网站wordpress汉化包
  • 电子商务网站开发实务石道元专门做ppt会员网站
  • 怎么看网站是哪个系统做的快印店网站建设84wzjs
  • 网站曝光率html制作个人主页
  • 校园网站建设硬件采购wordpress缩略图清除
  • 药品招采网站建设费用哈尔滨旅游网页设计
  • 家具网站建设需求上海报纸
  • 哪个建站系统好自己建的网站百度查找不到
  • 武城网站建设公司网络营销方法有几种类型
  • 株洲新站建设seo网站营销推广
  • 东莞网站建设制作软件黑龙江新闻法治在线回放
  • 怎么样免费建设网站东莞微网站建设费用
  • 江西有色建设集团公司 网站企业网站开发知名品牌有哪些
  • 内网网站建设主流语言vi设计风格有哪些
  • 房产网站设计模板智能建站服务平台
  • fview网站开发黄页是干什么用的
  • 电子商务公司起名搜索引擎优化主要包括
  • 如何快速写一个网站手游排行榜前十名网络游戏
  • 兼职做网站的费用企业网站模板下载需谨慎
  • php网站开发发展趋势南京网站建设公司 w