程序集指的是否在同一文件内,
default 其实就是private 都是在本类之内才能访问,
public 任何地方都可以访问,
protected 为保护类型,子类或本集内才可以访问
internal 内部类,子类,同程序集内的子类才可以访问,
protected internal 子类,同程序集内,程序集外的子类都可以访问
总结
| 类的修饰符 | 类内部 | 子集 | 程序集内 | 程序集外 |
| default | √ | |||
| public | √ | √ | √ | √ |
| private | √ | |||
| protected | √ | √ | ||
| internal | √ | √ | √ | |
| protected internal | √ | √ | √ |
浙公网安备 33010602011771号