C#中的最终局部变量
要为局部变量设置final,请使用C#中的只读关键字,因为无法实现final关键字。
只读将只给变量赋值一次。标记为“只读”的字段只能在构造对象期间设置一次。无法更改。
让我们来看一个例子。在下面,我们将empCount字段设置为只读,一旦分配则无法更改。
示例
class Department {readonly int empCount;
Employee(int empCount) {
this. empCount = empCount;
}
void ChangeCount() {
//empCount = 150; //编译错误
}
}
以上是 C#中的最终局部变量 的全部内容, 来源链接: utcz.com/z/321647.html