访问修饰符
最常用 | public | 成员可以被任何代码访问 |
---|---|---|
private(默认) | 成员仅能被同一类中的代码访问,如果类成员没有使用任何访问修饰符,则默认为private | |
internal | 成员仅能被统一项目中的代码访问 | |
protected | 成员只能被类或派生类中的代码访问,派生类在继承中涉及 |
类修饰符
readonly | 只能读取该字段的值而不能给字段赋值 | |
---|---|---|
static | 修饰字段是静态字段,可以通过类名访问该字段(常量不能使用) |
方法修饰符
virtual(虚拟的)
abstract(抽象的)
override(重写的)
static(静态的)
sealed(密封的)
tip:override 是在类之间继承时使用的。
部分类
访问修饰符 修饰符 partial class 类名{……}
!important :部分方法必须是私有的,并且不能使用 virtual、abstract、override、new、sealed、extern 等修饰符
枚举
访问修饰符 enum 变量名 : 数据类型
{
值l,
值2,
}
结构体类型
访问修饰符 struct 结构体名称
{
//结构体成员
}