title: How to distinguish version of compiler using preprocessor directive
body: <p>Is there a way to distinguish which version of compiler using preprocessor directives?</p>
  
  <p>I'm having trouble with the new Roslyn compiler, which generates different code than the old compiler and I need to keep the code compatible for the team, which is using both Visual Studio 2013 and 2015.</p>