我有一个计时器,我想知道它是否有效,以测试它是否是计时器第一次引发经过的事件(我想在第一次引发 Elapsed 事件后更改 Interval 属性)
_timer = new Timer(1000);
_timer.Elapsed +=
(src, e) =>
{
FireTrigger(this, EventArgs.Empty);
if (isfirstTimeElapsed) // necessary ??
{
_timer.Interval = 5000
isfirstTimeElapsed = false;
}
};
在性能方面什么是最好的选择?测试与否?