Это не Java, и у вас нет внутренних классов.
Экземпляр вложенного класса не связан ни с каким экземпляром внешнего класса, если только вы создаете ассоциацию, сохраняя ссылку (aka handle / pointer) внутри конструктора.
public sealed partial class C
{
string _t;
class N
{
readonly C outer;
public N(C parent) { outer = parent; }
void m()
{
outer._t = "fie"; // Error is gone
}
}
}