为什么定时器回调是静态的?

时间:2011-11-23 18:58:09

标签: c# .net winforms

我看过的大多数winforms计时器示例都声明了静态回调。

这与计时器的功能无关吗?

我删除了“静态”修饰符,事情似乎正在顺利进行......

1 个答案:

答案 0 :(得分:5)

这是无关紧要的 - 这些方法只是用来创建委托。如果回调需要使用实例中的任何状态(例如,更新特定的UI元素),请将它们作为实例方法。如果他们不这样做,他们就可以保持静止。计时器无论如何都不在乎。