Учитывая пустое тело метода, JIT оптимизирует вызов (я знаю, что компилятор С# не будет). Как я узнаю? Какие инструменты я должен использовать и где я должен искать?
Поскольку я уверен, что это будет предложено, причина для пустого метода - это директива препроцессора.
: @Крис Имеет смысл, но он может оптимизировать вызовы метода. Таким образом, метод все равно будет существовать, но статические вызовы к нему могут быть удалены (или, по крайней мере, вложенные...)
@Джон: Это просто говорит мне, что компилятор языка ничего не делает. Я думаю, что мне нужно сделать, это запустить мою dll через ngen и посмотреть на сборку.