本文小编为大家详细介绍“C#中的Timer定时器类如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“C#中的Timer定时器类如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。定时器就是经过固定时间,执行固定任务。初始化定时器间隔多少时间执行interval是毫秒数。比如最后的毫秒数设为1000就是一秒。也可以用无参构造函数创建后,用对象.interval设免费云主机域名置。设置执行的事件–Elapsed经过上面设置好的毫秒后,执行事件。比如我要在指定时间内执行方法MyMethod,使用该参数Elapsed进行指定。timer.Elapsed += MyMethod。该方法有且仅有两个参数MyMethod(Object source, ElapsedEventArgs e)
,且返回值为void。 其中的ElapsedEventArgs 是给Elapsed事件提供数据的对象。
当然了,你还可以再MyMethod中调用其他的方法。设置是否重复执行–AutoReset该参数的值类型为bool,默认为false。
如果为false,该定时器只会在第一次经过指定时间执行一次Elapsed方法,后续再经过指定时间间隔就不再执行。如果为true则每经过时间间隔就执行一次该方法。设置是否触发Elapsed事件–Enabled该参数的值类型为bool,默认为false。
如果为false,就算经过指定事件也不触发Elapsed事件。
若为true,经过指定时间,执行Elapsed事件。结果读到这里,这篇“C#中的Timer定时器类如何使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。
相关推荐: Docker如何部署及使用压测神器sysbench
本篇内容主要讲解“Docker如何部署及使用压测神器sysbench”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker如何部署及使用压测神器sysbench”吧!sysbench是一款开源的多线程性能测试工…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。