msdn链接告诉我们
http://msdn.microsoft.com/en-us/library/ba0a1yw2.aspx
Class的默认成员可访问性是私有的
请说明默认是内部还是私有?
所有成员的默认值是"您可以指定的最私密" 1.
因此,默认情况下嵌套类型private,但默认情况下是顶级类型internal:
namespace Foo
{
class ThisIsInternal
{
class ThisIsPrivate
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
所有类型的规则都是相同的 - 无论是类,接口,结构,枚举还是委托都无关紧要.
1除了特定属性getter/setter之外,在您将其设置为私有时,您只能明确表示属性的一部分.
// The getter is public, the setter is private
public string Foo { get; private set; }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |