Why anonymous methods inside structs can not access instance members of 'this'
<p>I have a code like the following:</p>

<pre><code>struct A
{
    void SomeMethod()
    {
        var items = Enumerable.Range(0, 10).Where(i =&gt; i == _field);
    }

    int _field;
}
</code></pre>

<p>... and then i get the following compiler error:</p>

<pre><code>Anonymous methods inside structs can not access instance members of  'this'.
</code></pre>

<p>Can anybody explains what's going on here.</p>
