假设我们在一个.Net应用程序中使用System.Windows.Forms.Timer,在定时器上使用Start()和Stop()方法与使用Enabled属性有什么实际区别吗?
例如,如果我们希望在进行一些处理时暂停定时器,我们可以这样做:
myTimer.Stop();
// Do something interesting here.
myTimer.Start();
或者,我们可以这样做:
myTimer.Enabled = false;
// Do something interesting here.
myTimer.Enabled = true;
如果没有显著的差异,社区中是否有关于选择哪个选项的共识?