我正在使用 Threading.Timer
,例如:
new Timer(new TimerCallback(y=>
{
try
{
Save(Read(DateTime.Now));
// here i want to dispose this timer
}
catch
{
}
}),null,100000,10000);
在回调函数内如何释放该计时器,或通过其他方法解决?更新:让我解释一下情况。我想尝试调用“保存”方法,同时它会抛出异常。如果成功,我需要停止计时器。
Timer
包装在一个using
语句中? - Cody Gray