Stopwatch クラスで処理時間を計測する
using System; using System.Diagnostics; // Stopwatch using System.Threading; // Thread class TestStopwatch { static void Main() { var sw = new Stopwatch(); sw.Start(); Thread.Sleep(3000); sw.Stop(); Console.WriteLine(sw.Elapsed); // 計測された経過時間の合計を取得します。 Console.WriteLine(sw.ElapsedMilliseconds); // ミリ秒単位 Console.WriteLine(sw.ElapsedTicks); // タイマー刻み } }
実行結果です。
00:00:03.0014287 3001 30014287
参考: