我在 C#.NET 中编程。我想创建一个嵌套类,它可以访问创建它的实例的成员,但我似乎无法弄清楚如何。
这就是我想要做的:
Car x = new Car()
x.color = "red";
x.Door frontDoor = new x.Door();
MessageBox.Show(frontDoor.GetColor()); // So I want the method GetColor of the class Front Door to be able to access the color field/property of the Car instance that created it.
我该怎么做?我尝试将 Door 类嵌套在 Car 类中,但它无法以这种方式访问 Car 类的成员。我需要让 Car 继承门类还是什么?