摘要:
设计一个每隔20ms检查一次状态的程序,用System.Timers.Timer做测试时发现,前几次执行timer调用函数的时间相同(把间隔改到1s以上时无此问题),用lock也用(可能是我不太会用lock)。改为System.Threading.Timer测试发现:Threading和Timers的timer在小间隔时都存在此问题,分析后初步判断是初次运行前的间隔时间的问题。Timers的无法设... 阅读全文
摘要:
设计一个每隔20ms检查一次状态的程序,用System.Timers.Timer做测试时发现,前几次执行timer调用函数的时间相同(把间隔改到1s以上时无此问题),用lock也用(可能是我不太会用lock)。改为System.Threading.Timer测试发现:Threading和Timers的timer在小间隔时都存在此问题,分析后初步判断是初次运行前的间隔时间的问题。Timers的无法设... 阅读全文
|