默认情况下是一个类:
私人的 ?
内部?
密封 ?
Jon Skeet.. 16
非嵌套类型的默认值是internal.嵌套类型的默认值是私有的.在这两种情况下,默认(对于类)都是未密封的.
所有成员的一般规则是,如果您没有指定访问修饰符,它就像它可以是私有的一样.唯一的例外是通过指定访问修饰符可以使一个部分(即getter或setter)比整个属性更私有的属性,例如
public string Foo { get; private set; }
JoelFan.. 8
内部
请参阅:http: //msdn.microsoft.com/en-us/library/ms173121.aspx
非嵌套类型的默认值是internal.嵌套类型的默认值是私有的.在这两种情况下,默认(对于类)都是未密封的.
所有成员的一般规则是,如果您没有指定访问修饰符,它就像它可以是私有的一样.唯一的例外是通过指定访问修饰符可以使一个部分(即getter或setter)比整个属性更私有的属性,例如
public string Foo { get; private set; }
内部
请参阅:http: //msdn.microsoft.com/en-us/library/ms173121.aspx