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í?