我System.Timers.Timer
在类级别中删除了对象并在构造函数中创建。在另一种方法中启动了计时器。
在经过的事件处理程序中启用属性设置为假并执行一些代码并再次启用设置为真。
我收到每个间隔的已过事件。问题是经过一段时间后停止。
我怀疑计时器对象是由 GC 在经过的事件处理程序 eventhadler 中的 moment enabled 属性设置为 false 时收集的。
所以我希望我的计时器对象设置为保持活动状态。
GC.KeepAlive(timer)
我应该在我的项目中声明哪里?