C#で提供される精確なテストプログラムの実行時間のクラスStopwatch
1005 ワード
プログラムの実行時間を正確にテストする必要があるプログラマーは、使用してもよい.Netが提供するStopwatchクラス、そのネーミングスペースは:System.Diagnosticsコードは次のとおりです.
実行結果:合計実行時間:00:00:00:0.0000013測定例から得られたプログラム実行時間(ミリ秒単位):0合計実行時間(タイマ目盛り表示):5タイマが実行されているかどうか:False
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace StopWatch
{
class Program
{
static void Main(string[] args)
{
Stopwatch sw = new Stopwatch();
sw.Start();
//
sw.Stop();
Console.WriteLine(" :" + sw.Elapsed);
Console.WriteLine(" ( ):" + sw.ElapsedMilliseconds);
Console.WriteLine(" ( ):" + sw.ElapsedTicks);
Console.WriteLine(" :" + sw.IsRunning.ToString());
}
}
}
実行結果:合計実行時間:00:00:00:0.0000013測定例から得られたプログラム実行時間(ミリ秒単位):0合計実行時間(タイマ目盛り表示):5タイマが実行されているかどうか:False