对不起我对c#有点新手我怎样才能上课,我可以像这样访问它: Myclass.subclass.method();
这就是我现在所拥有的:
namespace zzcore
{
class myclass
{
class subclass
{
public static void method() { }
}
}
}
答案 0 :(得分:7)
这里发生的是没有可见性修饰符的嵌套类隐式private
。在此上下文中,private
表示只有父类才能看到它。
将这两个类声明为public
,您就可以调用myclass.subclass.method();
namespace zzcore
{
public class myclass
{
public class subclass
{
public static void method() { }
}
}
}