在 C# 中将一组成员标记为私有/公共
在 C++ 类声明中,您可以将一组成员标记为私有或公共,例如,
private:
int x;
double y;
在 C# 中似乎无法执行此操作。 我错了吗?
in a c++ class declaration, you can label a group of members as private or public, e.g.
private:
int x;
double y;
seems like there's no way to do this in c#. am I wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不,您不能在 C# 中执行此操作。
最好的情况下,你可以对成员使用默认的可见性,即私有的,而不是使用私有的,但对于公共,你必须为所有成员指明它。
No, you can't not do this in C#.
At best, you can use the default visibility for members, which is private, and not use private, but for public, you have to indicate it for all members.
你是对的。 不过,如果您完全关闭可见性关键字,则成员默认为私有。
You're correct. Although, if you leave visibility keyword off altogether, a member defaults to private.
不,你没有错。 如果您不编写任何修饰符,它将被假定为私有。
No you're not wrong. If you don't write any modifiers it will be assumed as private.