gpt4 book ai didi

c# - c#中的2位数字

转载 作者:行者123 更新时间:2023-11-30 13:10:00 27 4
gpt4 key购买 nike

需要一些帮助,我有一个 TextBlock,其中包含这样的字符串 00:00:00 我想创建一个计时器,每秒计数,例如 00:00:01 、 00:00:02 等

所以我做的蠢事就是取文本框的值

string[] times = myTextbox.Text.Split(':');
int hours = Int32.Parse(times[0]);
int minutes = Int32.Parse(times[1]);
int seconds = Int32.Parse(times[2]);

然后我增加了正确的变量,最后我再次加入它们并将它们放回文本 block 中,但现在我的计数器是这样的:0:0:1, 0:0:2, ...

我知道这个问题,它很合乎逻辑,但我的问题是我该如何解决 :)

非常感谢。

最佳答案

string displayString = String.Format("{0:00}:{1:00}:{2:00}", 
hours, minutes, seconds);

:之后的部分是格式说明。 00 表示总是使用至少两个位置,空位置显示为 0。

关于c# - c#中的2位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8111217/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com