1.定时执行某个任务
2.不管执行的任务持续多少时间,Timer达到设定的Interval时,便开始执行。如果执行的任务超过设定的Interval时,会有多个任务在同时执行。就像一个跑道中同时有多个人跑步。
3.启用Star方法后,定时器会重新开始计时。也就是达到Interval后才开始任务
4.若想限制每次任务执行的唯一性,在执行的任务方法上加 [MethodImpl(MethodImplOptions.Synchronized)] 特性。保证同一时刻只有一个任务在执行。就像一个跑道中只有一个人跑步。前一个人跑道终点后,后一个人才能从起点出来。