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