Erhalte die verstrichene Zeit seit dem Start der Anwendung

9

Ich portiere eine App von ActionScript3.0 (Flex) nach C # (WPF). AS3.0 hat ein praktisches Dienstprogramm namens getTimer () , die seit dem Start der Flash Virtual Machine in Millisekunden Zeit zurückgibt. Ich habe in C # über Klassen nach

gesucht %Vor%

hat aber nichts dergleichen gefunden. Es scheint mir ein sehr einfaches Feature zu sein. Zum Beispiel hat Unity3D, das auf Mono läuft, etwas Vertrautes. Vermisse ich hier etwas Nützliches?

Vielen Dank im Voraus.

    
Michael IV 15.04.2012, 10:08
quelle

1 Antwort

27

Process.GetCurrentProcess().StartTime ist dein Freund.

.. um die verstrichene Zeit seit dem Start zu erhalten:

%Vor%

alternativ, wenn Sie mehr Definition benötigen, könnte System.Diagnostics.Stopwatch vorzuziehen sein. Wenn dies der Fall ist, starte eine Stoppuhr, wenn deine App startet:

%Vor%

Abfrage der Eigenschaft sw.Elapsed während des Ausführungslaufs.

    
spender 15.04.2012, 10:15
quelle

Tags und Links