相关疑难解决方法(0)

为什么我需要使用C#嵌套类

我试图了解C#中的嵌套类.我知道嵌套类是在另一个类中定义的类,我没有得到的是为什么我需要这样做.

c# nested-class inner-classes

214
推荐指数
7
解决办法
16万
查看次数

内部类可以访问私有变量吗?

class Outer {

    class Inner {
    public:
        Inner() {}
        void func() ;
    };

private:
    static const char* const MYCONST;
    int var;
};

void Outer::Inner::func() {
    var = 1;
}

const char* const Outer::MYCONST = "myconst";
Run Code Online (Sandbox Code Playgroud)

当我使用类Outer :: Inner'编译时,这个错误输出没有名为`var'的成员

c++ inner-classes

108
推荐指数
3
解决办法
9万
查看次数

标签 统计

inner-classes ×2

c# ×1

c++ ×1

nested-class ×1