I'd like to conditionally exclude/include code based on whether I'm building in debug mode.
Can I use something as simple as a #ifndef _DEBUG as I would in C++?
I'd like to conditionally exclude/include code based on whether I'm building in debug mode.
Can I use something as simple as a #ifndef _DEBUG as I would in C++?
#if DEBUG
Console.WriteLine("Debug version");
#endif
#if !DEBUG
Console.WriteLine("NOT Debug version");
#endif
See this.
Yes you can use preprocessors in C#.
Here is a list from msdn
http://msdn.microsoft.com/en-us/library/ed8yd1ha(VS.71).aspx