快速简单的问题,
有没有办法像在 C++ 中一样在 C# 中声明多个变量或方法的访问级别?
另外,在 C# 和 C++ 中,struct
的成员如果未定义,则为 public
和 class 的成员是否相同
是 private
吗?
问候, 亚历克斯
最佳答案
1.) 否:每个变量都是单独声明的,并且可以使用成员访问修饰符进行限定。异常是可以共享类型和成员访问修饰符的相同类型的变量。
2.) 否:适用与类相同的规则 - 如果未指定访问修饰符,默认情况下成员是 private
,最大的区别是 struct
是一个值类型而不是引用类型。
关于c# - C# 中的访问级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6496792/