システム起動後の経過時間を取得する

システム起動後の経過時間を取得する

厳密な精度を必要としない計測の場合、システム起動後のミリ秒単位の経過時間を取得する System.Environment 名前空間のTickCount を使用出来ます。

以下にサンプルコードを示します。

VB.NET

    Dim time As Integer = System.Environment.TickCount And Integer.MaxValue

C#

    int time = System.Environment.TickCount & int.MaxValue;

実行結果

より高い精度の計測を必要とされる方は「高分解能タイマを使う」をご覧下さい。