title: #include in C# (conditional compilation)
body: <p>Is it possible in C# to set such a condition that if the condition is true - compile one file; if the condition is false - compile another file?</p>
  
  <p>Sort of like</p>
  
  <pre><code>#ifdef DEBUG
  #include Class1.cs
  #else
  #include Class2.cs
  #endif
  </code></pre>
  
  <p>Or possibly set it up in project properties.</p>