在 c# 中将一组成员标记为私有/公共
Posted
技术标签:
【中文标题】在 c# 中将一组成员标记为私有/公共【英文标题】:labeling a group of members as private/public in c# 【发布时间】:2010-10-07 12:10:40 【问题描述】:在 c++ 类声明中,您可以将一组成员标记为私有或公共,例如
private:
int x;
double y;
似乎在 c# 中没有办法做到这一点。我错了吗?
【问题讨论】:
【参考方案1】:不,您不能在 C# 中执行此操作。
充其量,您可以使用成员的默认可见性,这是私有的,并且不使用私有,但对于公共,您必须为所有成员指明它。
【讨论】:
【参考方案2】:你是对的。但是,如果您完全关闭可见性关键字,则成员默认为私有。
【讨论】:
【参考方案3】:不,你没有错。如果你不写任何修饰符,它将被认为是私有的。
【讨论】:
我相信没有可见性修饰符的成员将被隐式地设置为内部的,而不是私有的。 内部是类和结构的默认值,而它们的成员是私有的。以上是关于在 c# 中将一组成员标记为私有/公共的主要内容,如果未能解决你的问题,请参考以下文章