I have this code in my C# class.
#if DEBUG
private const string BASE_URL = \"http://www.a.com/\";
#else
private const string BASE_URL = \"h
When you compile with the DEBUG directive. So if it's set only the first line will be part of the compiled binary and if it's not set the second line will be part of the binary.
The DEBUG is by default set when you are compiling the debug configuration in VS however you can set it manually for any configuration