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.
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:
Abfrage der Eigenschaft sw.Elapsed
während des Ausführungslaufs.