Я хочу измерить, сколько команд выполняется в примере метода.Как измерить количество команд во время выполнения?
int a=0;
functionTest();
a=getCountInstruction() // return the number of instruction executed until now.
Их любой способ сделать это с использованием Profiler или некоторых классов?
см [Синтаксический ПЯ метода органа] (http://www.codeproject.com/Articles/14058/Parsing-the -IL-of-a-Method-Body) –
Этот вопрос был отмечен как дубликат, но это было состояние игры 6 лет назад, а времена меняются. Если бы мне пришлось сделать это сейчас, я бы использовал профилировщик, похожий на OpenCover (покрытие кода) - вы можете измерить количество точек последовательности, на которые вы попали, и, следовательно, вывести, как могут выполняться инструкции IL для каждой точки последовательности ... но нет ничего из окна ... –