104

もしそうなら、それが始まってからの合計時間を取得する簡単な方法はありますか?

4

3 に答える 3

167

クラスには、実行時間のSystem.Diagnostics.Process計算に使用できる開始時刻を含むプロパティがあります。

var current = System.Diagnostics.Process.GetCurrentProcess();
DateTime startedAt = current.StartTime
于 2012-07-03T19:55:31.807 に答える
33

StopWatchこの機能にはクラスを使用します。

かなりやり過ぎでも、ユーザーが時計を変更したり、プロセス中に夏時間の変更があったりしても、常に機能します。--Julien Lebosquain(私の答えへのコメント。)

于 2012-07-03T19:55:20.973 に答える
6

Static DateTime Variableプロジェクトにを設定し、メインクラスのコンストラクターに日時を保存できます。この静的変数を参照し、現在の時刻と比較すると、結果を達成するのに役立ちます

于 2012-07-03T19:54:35.480 に答える