title: Is it possible to check compiler constants at runtime in C#?
body: <p>I know I can conditionally set variables by conditionally including code like so:</p>
  
  <pre><code>#if DEBUG
     someVar = "foo";
  #else
     someVar = "bar";
  #endif
  </code></pre>
  
  <p>I would rather enumerate or test for compiler constants at runtime. </p>
  
  <p>For example, I want to put all of the symbols defined at compile time in a window title so that testers can see which build they are testing.</p>