我需要显示在控制台中运行的计时器。我使用秒表:在控制台中显示计时器(分钟和秒)
System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
我需要在控制台显示计时器正常运行:00:00:01,00:00:02,00:00:03 ...等
我怎样才能做到这一点?
我需要显示在控制台中运行的计时器。我使用秒表:在控制台中显示计时器(分钟和秒)
System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
我需要在控制台显示计时器正常运行:00:00:01,00:00:02,00:00:03 ...等
我怎样才能做到这一点?
这样的事情?
Stopwatch sw = new Stopwatch();
sw.Start();
while (true)
{
Console.SetCursorPosition(0, 0);
Console.Write(sw.Elapsed.ToString("g"));
if (sw.Elapsed.TotalMinutes > 30)
break;
}
看到
Console.Clear
和
Console.SetCursorPosition
方法
你为什么要在停下来的时候停下来? – x0n 2011-05-17 19:34:12
这是为了得到时间流逝。但我需要显示时间运行,然后停止它。 – ale 2011-05-17 19:38:43