close
在撰寫演算法相關程式時,通常會需要記錄程式的執行時間,以便評估演算法的優劣,這時候可以使用 .NET 內建的類別:Stopwatch
使用之前請先加入下列 Name Space。
using System.Diagnostics;
使用方法。
Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); Thread.Sleep(5000); stopWatch.Stop(); TimeSpan time = stopWatch.Elapsed; Console.WriteLine(time.Minutes + "分" + time.Seconds + "秒" + time.Milliseconds + "毫秒"); stopWatch.Reset(); stopWatch.Start(); Thread.Sleep(6000); stopWatch.Stop(); time = stopWatch.Elapsed; Console.WriteLine(time.Minutes + "分" + time.Seconds + "秒" + time.Milliseconds + "毫秒");
執行結果。
全站熱搜