在C#中如何创建一个与系统DateTime时钟同步的定时器。每当DateTime.Now的秒数发生变化时,自定义计时器应滴答作响
发布于 2010-06-08 18:25:07
你会发现,如果你检查了前面的一些问题,那么你将很难用你的计时器来获得准确性。以下是前面几个问题的一个小样本:
这是another previous question,它可能会为您提供一些帮助。
发布于 2010-06-08 18:26:21
你想要的精度是多少?
如果你说1ms是足够精确的(或者10,或者100),你总是可以做一个循环,将当前时间与前一次迭代中保存的时间进行比较,并在当前时间值的秒值发生变化时启动一个线程……
发布于 2010-06-08 19:35:57
您可以使用一些调度库,如Quartz.net,它提供了示例并易于使用:http://quartznet.sourceforge.net/
https://stackoverflow.com/questions/2996236
复制相似问题