<pre><code>#if SYMBOL
  //code
#endif
</code></pre>

<p>what values does C# predefine for use?</p>

Depends on what /define compiler options you use.
```
Visual Studio
```
puts the
```
DEBUG
```
symbol in there for you via the project settings, but you could create any ones that you want.