在C++中,您可以编写:
private:
int w;
string x;
protected:
int y;
string z;
Run Code Online (Sandbox Code Playgroud)
C#中有类似的东西吗?
jas*_*son 12
不,C#中没有具有特定访问类型的区域.a的每个成员class或struct必须具有显式访问修饰符或接受默认访问修饰符private.
此外,关于C#中与C++相比的访问修饰符主题,C#还有两个额外的修饰符internal和protected internal.修饰符internal意味着它仅在定义组件和protected internal装置中可见protected或者internal(NOT protected和internal).