使用C#的Timer控件来实现定时触发事件
使用C#的Timer控件来实现定时触发事件,其主要参数如下:
Timer.Enabled 属性用于设置是否启用定时器
Timer.Interval 属性,事件的间隔,单位毫秒
Timer.Elapsed 事件,达到间隔时发生
示例:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Timers; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { System.Timers.Timer aTimer = new System.Timers.Timer(); aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); // Set the Interval to 5 seconds. aTimer.Interval = 5000; aTimer.Enabled = true; Console.WriteLine("Press \'q\' to quit the sample."); while (Console.Read() != 'q') ; } private static void OnTimedEvent(object source, ElapsedEventArgs e) { Console.WriteLine("Hello World!"); } } }
转载自:http://www.cnblogs.com/8user/archive/2008/08/30/1279885.html
作者:LiaoHaoYu
出处:http://www.cnblogs.com/igolang/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】2025 HarmonyOS 鸿蒙创新赛正式启动,百万大奖等你挑战
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步