【发布时间】:2010-12-02 23:40:33
【问题描述】:
这是 Microsoft C# 编译器中的错误,还是语法有我不知道的用途?
class P1
{
class P2 : P1
{
class P3 : P2
{
void Foo()
{
P3 p3 = this as P2.P3;
P2 p2 = this as P3.P2; // ?!?
}
};
};
};
编辑:我应该提到它在 VS2010 中编译得很好。
【问题讨论】:
-
谢谢,很抱歉之前没看到stackoverflow.com/questions/455928/net-nested-classes,这个基本差不多。
标签: c# .net nested-class