字段是与类或类实例相关联的变量,字段定义存储位置。
1.字段声明和初始化
同变量。
2.字段分类
名称 | 修饰符 |
静态字段 | 用 static 修饰 |
实例字段 | 无 static 修饰 |
3.readonly修饰符
在字段声明中,readonly
修饰符表示只能 在声明期间初始化时或在同一个类的静态或实例构造函数中 可以向字段赋值。
如果字段是值类型,readonly
值类型的字段将是不可变类型。
如果字段是引用类型,由于引用类型是对其对象的引用,readonly
引用类型的字段必须始终引用同一对象,因此,该对象是可变类型。readonly
修饰符可防止字段替换为引用类型的其它实例。但是,readonly
修饰符不会阻止通过只读字段修改字段的实例数据。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/csharp/csharplang/8247.html