Как в C# из внутреннего класса ссылаться на нестатические поля внешнего
class Outer {
int x = 1;
class Inner {
void Method() {
Console.WriteLine(x);
}
}
}
Если проводить аналогию с Java, то в Java это возможно. Пример из Java
class Outer {
int x = 1;
class Inner {
void Method() {
System.out.println(Outer.this.x);
}
}
}