C# 我需要顯示正在執行的過程中的時間,顯示秒數增加,通常爲:00:00:01,00:00:02,00:00:03 .....等如何顯示在控制檯中運行的時間?
我使用這個代碼:
var stopwatch = new System.Diagnostics.Stopwatch();
stopwatch.Start();
//here is doing my process
stopwatch.Stop();
當進程停止,我給過去的時間,這一點:
TimeSpan ts = stopwatch.Elapsed;
...這:
{0} minute(s)"+ " {1} second(s)", ts.Minutes, ts.Seconds, ts.Milliseconds/10.
這個節目的總時間過去了,但我需要顯示時間在控制檯中運行。
我怎樣才能做到這一點?
確定。那麼我怎麼能隱藏這個毫秒?只能說明時:分:秒 – ale 2011-04-19 14:20:22
使用'stopwatch.Elapsed.ToString( 「HH:MM:SS」)' – Aliostad 2011-04-19 14:24:32
不是穿線工作....... – ale 2011-04-19 14:28:57