Timer组件是基于服务器的计时器,通过设置时间间隔Interval,周期性的触发Elapsed事件。
用法如下:
代码如下:
class Program {
static System.Timers.Timer Timer1 = new System.Timers.Timer();
static void Main() {
Timer1.Interval = 1000;
Timer1.Elapsed += new ElapsedEventHandler(PeriodicTaskHandler);
Timer1.Start();
Console.ReadLine();
}
static void PeriodicTaskHandler(object sender, ElapsedEventArgs e) {
string str =Thread.CurrentThread.ManagedThreadId.ToString()+”##” +”Timer1″ +”##” + e.SignalTime.ToLongTimeString();
Console.WriteLine(str);
}
}
除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
C#中的Timer和DispatcherTimer使用实例
本文地址: http://www.paobuke.com/develop/c-develop/pbk23181.html
相关内容
C#中两个byte如何相加
C#操作本地文件及保存文件到数据库的基本方法总结
利用TaskManager爬取2万条代理IP实现自动投票功能
WinForm实现程序一段时间不运行自动关闭的方法
C#中的Linq Intersect与Except方法使用实例
C#开发的人脸左右相似度计算软件源码分析
C#判断当前程序是否通过管理员运行的方法
c#分页读取GB文本文件实例