我如何在 C# 中制作一个倒数计时器来计算小时、分钟和秒?

Jaa*_*uur 2 c#

我不是一个好的程序员,而是我的爱好。所以请不要因为我不擅长编程而评判我。这是我为倒数计时器制作的当前代码。

int i = 000000;
private void timer1_Tick(object sender, EventArgs e)
{
   {
            i++;
            textBox1.Text = i.ToString() + "00:00:00";
   }
}
Run Code Online (Sandbox Code Playgroud)

当我运行计时器时。那么 TextBox1 不显示 00:00:01,而是显示 100;00;00。感谢您再次阅读我的帖子,抱歉我的编程知识太差了。

小智 6

你可以使用这个:

TimeSpan time = TimeSpan.FromSeconds(i);
textBox1.Text = time.ToString(@"hh\:mm\:ss");
Run Code Online (Sandbox Code Playgroud)