Benchmarking wywołań metod w C # [duplikat]

To pytanie ma już tutaj odpowiedź:

Dokładny pomiar czasu do testowania wydajności [duplikat] 8 odpowiedzi

Szukam sposobu testowania wywołań metod w języku C #.

Zakodowałem strukturę danych dla celów uniwersyteckich i po prostu wymyśliłem sposób na zoptymalizowanie nieco, ale w taki sposób, aby dodać trochę napowietrznych we wszystkich sytuacjach, podczas przełączania wywołania O (n) w O (1) w niektórych.

Teraz chcę uruchomić obie wersje z danymi testowymi, aby sprawdzić, czy warto wdrożyć optymalizację. Wiem, że w Rubim możesz zawinąć kod w bloku Benchmark i sprawić, by wyświetlał czas potrzebny do wykonania bloku w konsoli - czy jest coś takiego dostępnego dla C #?

questionAnswers(6)

yourAnswerToTheQuestion