Sprache: C#
Zeit einer Funktion/Prozedur messen
DateTime StartZeit = DateTime.Now;
//Hier die Funktion einfügen deren Zeit gemessen werden soll
DateTime EndZeit = DateTime.Now;
TimeSpan GemessendeZeit= EndZeit - StartZeit;
DateTime StartZeit = DateTime.Now;
//Hier die Funktion einfügen deren Zeit gemessen werden soll
DateTime EndZeit = DateTime.Now;
TimeSpan GemessendeZeit= EndZeit - StartZeit;
Alte URL:
/snippet/zeit-einer-funktion-prozedur-messen/382
Dafür gibts im .NET Framework eine passende Klasse:
[code]
// using System.Diagnostics;
Stopwatch watch = new Stopwatch();
watch.Start();
//Hier die Funktion einfügen deren Zeit gemessen werden soll
watch.Stop();
MessageBox.Show(„Time spent: “ + watch.Elapsed);
[/code]
Danke für das kleine Snippet. Auf Windows Phone ist System.Diagnostics.Stopwatch nicht implementiert.
Die DateTime-Methode fuinktioniert jedoch nicht für zu kleine Zeitbereiche.