c#中的嵌套类

Ozt*_*aco 2 c# class subclass

对不起,我是c#的新手,我怎样才能创建一个类,我可以像这样访问它:Myclass.subclass.method();

这就是我现在拥有的:

namespace zzcore
{    
    class myclass
    {
        class subclass
        {    
            public static void method() { }    
        }    
    }    
}
Run Code Online (Sandbox Code Playgroud)

dee*_*see 7

这里发生的是隐式地没有可见性修饰符的嵌套类private.在此上下文中,private表示只有父类才能看到它.

声明这两个类public,你就可以调用myclass.subclass.method();

namespace zzcore
{    
    public class myclass
    {
        public class subclass
        {    
            public static void method() { }    
        }    
    }    
}
Run Code Online (Sandbox Code Playgroud)

工作示例:http://ideone.com/tJVKJ