1 类的修饰符
1.1 类的访问修饰符
| 访问修饰符 | 表示含义 |
| 无或internal | 类只能在当前项目中访问 |
| public | 类可以在任何地方访问 |
| abstract或internal abstract | 类只能在当前项目中访问,不能实例化,只能继承 |
| public abstract | 类可以在任何地方访问,不能实例化,只能继承 |
| sealed或internal sealed | 类只能在当前项目中访问,不能派生,只能实例化 |
| public sealed | 类可以在任何地方访问,不能派生,只能实例化 |
| 其他修饰符 | 表示含义 |
| static | 静态类,只包含静态成员,不能进行实例化 |
1.2 静态类
2 字段的修饰符
2.1 字段的访问修饰符
| 访问修饰符 | 表示含义 |
| 无或private | 只能在所属类中访问 |
| public | 访问不受限 |
| internal | 只能在所属项目中访问 |
| protected | 只能在所属类或由其派生而来的类中访问 |
| protected internal | 只能在所属项目或从所属类派生而来的类中访问; 警告:C#未提供此概念,其实际效果要么是protected,要么是internal |
| 其他修饰符 | 表示含义 |
| static | 静态成员,也称共享成员,可以在类的实例之间共享,故可以将它们看作是类的全局对象。 |
3
本文深入探讨了C#中类的访问修饰符,包括内部、公共、抽象、密封等,以及静态类的概念和用法,帮助开发者理解如何控制类的可见性和生命周期。
1507

被折叠的 条评论
为什么被折叠?



