Как в 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);
            }
    }

}

Ответы (0 шт):