C#:我可以像C ++一样编写“private:”或“protected:”区域

时间:2010-01-17 16:34:15

标签: c# c++

在C ++中你可以写:

private:
 int w;
 string x;
protected:
 int y;
 string z;

C#中有类似的内容吗?

3 个答案:

答案 0 :(得分:12)

不,C#中没有具有特定访问类型的区域。 classstruct的每个成员都必须具有显式访问修饰符或接受默认访问修饰符private

此外,关于C#中与C ++相比的访问修饰符主题,C#还有两个额外的修饰符internalprotected internal。修饰符internal表示它仅在定义程序集中可见,protected internal表示protectedinternal(不是protectedinternal)。

答案 1 :(得分:2)

你不能不看到它可以提供帮助

private int x,y,z; 私有字符串x,y,z

答案 2 :(得分:-2)

您可以使用#region Private...#endregion#region Protected...#endregion

来定义您所在的地区