Търся начин за сравнителен анализ на извикванията на метод в C#.
Кодирах структура от данни за университетско задание и току-що измислих начин да оптимизирам малко, но по начин, който би добавил малко режийни разходи във всички ситуации, докато превръщам O(n) повикване в O(1) в някои.
Сега искам да пусна и двете версии спрямо тестовите данни, за да видя дали си струва да внедря оптимизацията. Знам, че в Ruby можете да опаковате кода в блок Benchmark и той да изведе времето, необходимо за изпълнение на блока в конзолата - има ли нещо подобно за C#?