public
public 关键字是类型以及类型成员的访问修饰符。通俗点讲,即使公共的访问模式,好比公交车谁都可以乘车,所以是公共汽车。公共访问时允许的最高访问级别,且对成员没有限制。
protected
protected 关键字是只有在通过派生类类型进行访问时,基类的受保护成员才可以从派生类进行访问, 访问限于包含类或派生自包含类的类型。
派生类:
internal
internal 是一种类似public的访问修饰符,但是范围却有所不同,它规定了访问范围只限于当前程序集,即是当前开发的程序内部调用。
protected internal
protected internal 访问限于当前程序集或派生自包含类的类型。
private
private 是默认的一种私有状态,只限于访问当前类。
可访问性的默认值为 private
部分内容摘自微软可访问级别参考