我有一个标签,它应该显示我的计时器的秒数(或者换句话说,我有一个变量,每个计时器的间隔都加 1)。我的计时器的间隔设置为 1000,因此标签应该每秒更新一次(并且还应该显示秒数)。但是标签在 1 秒后已经有数百个。获得 1 秒的适当间隔是多少?
int _counter = 0;
Timer timer;
timer = new Timer();
timer.Interval = 1000;
timer.Tick += new EventHandler(TimerEventProcessor);
label1.Text = _counter.ToString();
timer.Start();
private void TimerEventProcessor(object sender, EventArgs e)
{
label1.Text = _counter.ToString();
_counter += 1;
}