C# 访问修饰符总结
C# 共有5种访问修饰符,如下:
| 访问修饰符 | 说明 |
|---|---|
| public | 公有访问:不受任何限制 |
| private | 私有访问:只限于本类成员访问,子类,实例都不能访问 |
| protected | 保护访问:只限于本类和子类访问,实例不能访问 |
| internal | 内部访问:只限于本项目内访问,其他不能访问 |
| protected internal | 内部保护访问:只限于本项目或是子类访问,其他不能访问 |
C# 成员类型的可修饰及默认修饰符如下表:
| 类型 | 默认修饰符 | 可被修饰符 |
|---|---|---|
| class | private | public、protected、internal、private、protected internal |
| struct | private | public、internal、private |
| interface | public | none |
| enum | public | none |

浙公网安备 33010602011771号