C# System.Threading.Timer未启动

C# System.Threading.Timer未启动,c#,timer,C#,Timer,在DLL中,我有一个类,它使用System.Threading.Timer定期执行特定的方法。 我正在WINFORM应用程序中使用此DLL,但计时器未启动 即使我维护对该计时器的引用,它也只执行一次 你知道这个计时器为什么不工作吗?你要么需要将AutoReset属性设置为true,要么在它每次消失时再次调用Start()。编码,要么就没有发生。哦我看到了您的问题。我正在使用以下代码创建计时器。”callbackTimer=newtimercallback(MethodName);executio

在DLL中,我有一个类,它使用
System.Threading.Timer
定期执行特定的方法。 我正在WINFORM应用程序中使用此DLL,但计时器未启动

即使我维护对该计时器的引用,它也只执行一次


你知道这个计时器为什么不工作吗?

你要么需要将AutoReset属性设置为true,要么在它每次消失时再次调用Start()。

编码,要么就没有发生。哦我看到了您的问题。我正在使用以下代码创建计时器。”callbackTimer=newtimercallback(MethodName);executionTImer=new System.Threading.Timer(callbackTimer,null,new TimeSpan(0),TimeSpan.FromMinutes(10));'executionTImer.AutoReset=true//设置为true,使计时器继续运行System.Threading.timer上的no AutoReset属性。你想到的是系统计时器计时器。