Why is it not allowed to declare empty expression body for methods? : <p>I had a method which has an empty body like this:</p>

<pre><code>public void Foo()
{
}
</code></pre>

<p>As suggested by <code>ReSharper</code> I wanted to convert it to expression body to save some space and it became:</p>

<pre><code>public void Foo() =&gt; ;
</code></pre>

<p>Which doesn't compile. Is there a specific reason why this is not supported ? </p>

<p>And I think I should open a bug ticket for <code>ReSharper</code> since it refactors code to a non-compilable version.</p>
