在C#中将字段标记为“只读”有什么好处?
将成员变量声明为只读有什么好处?它只是防止有人在类的生命周期内更改其值,还是使用此关键字会提高速度或效率?
回答:
所述readonly
关键字被用于声明一个成员变量恒定的,但允许在运行时计算的值。这不同于用const
修饰符声明的常量,该常量必须在编译时设置其值。使用,readonly
您可以在声明中或字段所属对象的构造函数中设置字段的值。
如果您不想重新编译引用该常量的外部DLL(因为在编译时将其替换),也可以使用它。
以上是 在C#中将字段标记为“只读”有什么好处? 的全部内容, 来源链接: utcz.com/qa/418122.html