在C#中,readonly
字段不能被子类继承。readonly
字段在基类中定义时,必须在声明时或在构造函数中进行初始化。子类不能修改基类中readonly
字段的值。如果需要在子类中修改该字段的值,可以将其声明为可写(writable
),或者将其移动到子类中并在子类的构造函数中进行初始化。
深入探讨C#中readonly字段的继承机制:能否在子类中有效应用?
未经允许不得转载:便宜VPS测评 » 深入探讨C#中readonly字段的继承机制:能否在子类中有效应用?
在C#中,readonly
字段不能被子类继承。readonly
字段在基类中定义时,必须在声明时或在构造函数中进行初始化。子类不能修改基类中readonly
字段的值。如果需要在子类中修改该字段的值,可以将其声明为可写(writable
),或者将其移动到子类中并在子类的构造函数中进行初始化。