在控制台中显示计时器(分钟和秒)
本文关键字:分钟 计时器 控制台 显示 | 更新日期: 2023-09-27 17:56:59
我需要显示控制台中运行的计时器。我使用秒表:
系统.诊断.秒表秒表 = 新系统.诊断.秒表();
public void startTime()
{
stopwatch.Start();
}
public void GetTime(){
stopwatch.Stop();
TimeSpan timeSpan = stopwatch.Elapsed;
var timeElapsed = (string.Format("'nTime Elapsed: {0} minute(s) {1} second(s)",
timeSpan.Minutes, timeSpan.Seconds, timeSpan.Milliseconds / 10 + "'n")).ToString();
}
我需要在控制台中显示正常运行的计时器:00:00:01、00:00:02、00:00:03 ...等
我该怎么做?
Console.Clear
和
Console.SetCursorPosition
方法
这样的东西?
Stopwatch sw = new Stopwatch();
sw.Start();
while (true)
{
Console.SetCursorPosition(0, 0);
Console.Write(sw.Elapsed.ToString("g"));
if (sw.Elapsed.TotalMinutes > 30)
break;
}