Use C# Preprocessor Directives
Run configurations are one of those things that many .NET developers take for granted. Whenever we start a new project, we have two basic configurations: Debug and Release. For most of us, that’s more than enough to deliver a capable...