At compile time or runtime? At compile time, you can use #if DEBUG . At run time, you can use [Conditional("DEBUG")] to specify methods that should only be called in debug builds, but whether this is useful depends on what changes you want to make between debug and release builds.
source share