顶级类(非内部类)修饰符public、internal限制在引用了该代码所在程序集的代码中是否可用此类,默认为internal。
成员修饰符public、internal、protected、private、protected interal
public、internal使用域与类的修饰符一致interal成员在引用了程序集的代码中不可见,在本程序集中可见。
protected使用域为类内及派生类内,使用方法需注意(this./base./派生类对象名.),可以看作是在派生类private成员使用。
protected interal是二者的并集。