我有一个计时器滴答,我想每 30 分钟启动一次我的后台工作人员。计时器滴答的 30 分钟的等效值是多少?
下面是代码:
_timer.Tick += new EventHandler(_timer_Tick);
_timer.Interval = (1000) * (1);
_timer.Enabled = true;
_timer.Start();
void _timer_Tick(object sender, EventArgs e)
{
_ticks++;
if (_ticks == 15)
{
if (!backgroundWorker1.IsBusy)
{
backgroundWorker1.RunWorkerAsync();
}
_ticks = 0;
}
}
我不确定这是否是最好的方法,或者是否有人有更好的建议。