もしそうなら、起動してから合計時間を得る簡単な方法はありますか?C#アプリは、その実行時間を追跡しますか?
答えて
System.Diagnostics.Process
クラスを使用すると、それが実行されているどのくらいの時間を計算するために使用できる開始時間を含むプロパティがあります。
var current = System.Diagnostics.Process.GetCurrentProcess();
DateTime startedAt = current.StartTime
プロジェクトにはStatic DateTime Variable
があり、メインクラスのコンストラクタにdatetimeを格納できます。この静的変数を参照して現在の時刻と比較すると、結果が得られます
;)ええ、既存の変数から時間を読み取ることもできます;) – TomTom
この機能には、StopWatch
クラスを使用します。
かなり過剰な場合でも、ユーザーが時計を変更しても、処理中に夏時間の変更があっても常に機能します。 - Julien Lebosquain(私の答えにコメント。)
かなり冗長すぎても、夏時間の変更があっても、ユーザーが時計を変更しても常に機能する唯一の答えですプロセスの実行中は+1です。 –
@JulienLebosquain:ありがとう。私はクレジットでクレジットを返信します。 –
+1は無意味なdownvotesに対抗するために – nawfal
- 1. java:実行時のファイルサイズの追跡を続けますか?
- 2. ウェブアプリケーションのイベント時間を追跡する
- 3. C++コードの実行時間を測定しますか?
- 4. C#WPFは実行時にメインウィンドウにコントロールを追加します
- 5. 長時間実行されているプロセスの警告/エラーを追跡するベストプラクティスは何ですか?
- 6. 私のアプリが見える時間をどのようにして追跡できますか?
- 7. 実行時間このアルゴリズムの実行時間は何ですか
- 8. pythonはすでに実行中のカウントダウンに時間を追加します
- 9. Harvest API-PHP-特定の時間枠の合計時間を追跡する
- 10. C言語での実行時間
- 11. C#コードサイズとコードの実行時間
- 12. Objective-C実行時に私のiPhoneアプリにNSButtonを追加する
- 13. ストアドプロシージャの実行中にPRINTステートメントを使用して実行を追跡する方法はありますか?
- 14. 時間を追跡する(アプリが閉じられているとき、またはバックグラウンドのときに)
- 15. バックグラウンドで長時間アプリを実行してください
- 16. 「コンパイル時間」と「実行時間」の違いは何ですか?
- 17. vs 2010でのデバッグにかかった時間を追跡する方法は?
- 18. c# - 実行に時間がかかりすぎる場合、メソッドの実行を中止します
- 19. mysqlコマンドラインは実行時間を返しますか?
- 20. vb.netでの関数呼び出しの追跡時間
- 21. C#は、実行時にビルド時間の参照なしに静的メソッドを呼び出しますか?
- 22. INRIAは同時実行プリミティブをOCamlに追加しますか?
- 23. 電話の通話時間を追跡する
- 24. ストアドプロシージャの実行時間は、正しい
- 25. 実行時にSWTアプリを検査しますか?
- 26. イベントを追跡するiOSアプリの
- 27. MySQLデータベースのクエリの実行時間を分析しますか?
- 28. マージソートアルゴリズムのベスト実行時間と平均実行時間
- 29. gitはリソースフォークを追跡しますか?
- 30. 実行時間はO(nlogn)と一致しますか?
あなたのアプリや他のアプリを?私はWMIがこのようなものを追跡するかもしれないと信じていますが、それがあなた自身のアプリなら、起動時に日付を取得するほうがはるかに簡単です。 – Ryan