(30)C# Timer类

时间:2021-09-22 08:15:53

1、System.Windows.Forms.Timer

应用于WinForm中,,它的主要缺点是计时不精确,而且必须有消息循环,Console  Application(控制台应用程序)无法使用

把Timer控件拖到窗体下

右键设置timer属性

有两个常用属性

Enabled 设置成True (默认是false)运行后就可以自动执行了

Interval 设置时间间隔多久运行一次 单位是毫秒, 1000毫秒等于1秒钟

双击timer1控件开始写代码

private void timer1_Tick(object sender, EventArgs e) { MessageBox.Show("hello"); }

运行程序,这样会每秒钟弹出一个hello的提示框一直运行下去。。。。。

2、 System.Timers.Timer

3、System.Threading.Timer