Por qué los métodos anónimos dentro de las estructuras no pueden acceder a los miembros de instancia de 'this'

Tengo un código como el siguiente:

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

    int _field;
}

... y luego me sale el siguiente error del compilador:

Los métodos anónimos dentro de las estructuras no pueden acceder a los miembros de la instancia de 'this'.

¿Alguien puede explicar lo que está pasando aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta