0
点赞
收藏
分享

微信扫一扫

C#中定时器的用法


C#中有4个定时器:


1、System.Threading.Timer(多线程)


2、System.Timers.Timer(多线程)

3、System.Windows.Forms.Timer(单线程)

4、System.Windows.Threading.DispatcherTimer(单线程)


多线程计时器比较强大,精确,而且可扩展性强,而单线程却是比较安全,对于更新 Windows Forms controls或者WPF

这种简单任务来说更方便。




像我们简单的做一个定时器,然后让其每隔1秒执行一些什么鬼,可以用单线程定时器:

1、声明:

C#中定时器的用法_C#中定时器的用法

2、初始化:

C#中定时器的用法_初始化_02

3、调用开始:

C#中定时器的用法_单线程_03

4、写它的函数:

C#中定时器的用法_单线程_04

举报

相关推荐

0 条评论