抱歉,我是 c# 的新手,我该如何创建一个可以像这样访问它的类: 我的类.子类.方法();
这是我现在拥有的:
namespace zzcore
{
class myclass
{
class subclass
{
public static void method() { }
}
}
}
最佳答案
这里发生的是没有可见性修饰符的嵌套类是隐式的 private
。在此上下文中,private
表示只有父类可以看到它。
将这两个类都声明为public
,您将能够调用myclass.subclass.method();
namespace zzcore
{
public class myclass
{
public class subclass
{
public static void method() { }
}
}
}
关于c# - c#中的嵌套类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9750393/