title: Errors from C# 6.0 syntax
body: <p>I turned on C# 6.0 as Resharper suggested. I love the changes but it appears to me Visual Studio 2013 and C# 6.0 don't really like each other because when I use lambdas for operators like in </p>
  
  <pre><code>public static MVector operator +(MVector l, MVector r) =&gt; new MVector(l.X+r.X, l.Y+r.Y);
  </code></pre>
  
  <p>It says there should be a ';' instead of the lambda but doesn't underline it with red. I turned everything I could to lambdas in that file and got lots of errors but nothing is underlined which is weird.</p>