Gibt es eine Möglichkeit, eine Methode/Funktion sauber und einfach zu profilieren, die nicht jedes Mal für jede Methode durchlaufen wird?Automatisches Profiling auf Methodenebene in .NET mit Stoppuhr
- eine Stoppuhr Variable deklarieren:
Dim stopwatch As Stopwatch = Stopwatch.StartNew()
- Aufruf
stopwatch.Stop()
am Ende - die Ergebnisse mit
stopwatch.Elapsed.TotalMilliseconds
Ausgabe an ihn
Nicht enden, dass es ein großer Aufwand, aber es über viele Funktionen zu wiederholen beschmutzt den Code etwas, und ich frage mich, ob es vielleicht einen Weg gibt, dies in einem sauberen Schritt zu tun, der die Zeit am Anfang einer Methode zu zählen beginnt und automatisch erkennt, wann zu stoppen ist. Ich bezweifle es, aber ich bin kein Experte.
Danke.
Das ist großartig! So ziemlich genau das, wonach ich suche. Vielen Dank. – Man