Существует такой атрибут Conditional, который дает возможность отключить/включить куски кода по дефайну.
[Условное("ОТЛАДКА")] недействительный метод() {...}
Метод будет компилироваться только в том случае, если существует определенная DEBUG. Метод должен быть недействительным.