要为局部变量设置final,请在c#中使用只读关键字,因为不可能实现final关键字的实现。
只读关键字允许变量只能被赋值一次。标记为“只读”的字段只能在对象构造期间设置一次,不能更改。
让我们看一个例子。下面,我们将empcount字段设置为只读,一旦赋值就不能更改。
示例class department { readonly int empcount; employee(int empcount) { this. empcount = empcount; } void changecount() { //empcount = 150; // compile error }}
以上就是c# 中的最终局部变量的详细内容。