C# 调度程序计时器间隔
我让我的调情者工作,它看起来是这样的C# 调度程序计时器间隔,c#,time,intervals,dispatcher,C#,Time,Intervals,Dispatcher,我让我的调情者工作,它看起来是这样的 timer.Tick += delegate(object s, EventArgs args) { timeDuration.Text = counter++.ToString(); }; timer.Interval = new TimeSpan(0,0,1);
timer.Tick +=
delegate(object s, EventArgs args)
{
timeDuration.Text = counter++.ToString();
};
timer.Interval = new TimeSpan(0,0,1);
timer.Start();
现在,它在滴答声0、1、2、3、4、5等处开始第二次计数。
当它计数的时候我怎么做它看起来像这样
00:00:00
timeDuration.Text=Timespan.FromSeconds(计数器++).ToString()代码>应该这样做。使用
timeDuration.Text = ((counter++ / 3600) + "").PadLeft(2, '0') + ":" + (((counter % 3600) / 60) + "").PadLeft(2, '0') + ":" + ((counter % 60) + "").PadLeft(2, '0');
这就成功了。感谢您的帮助为什么使用委派?