C# 中的最终局部变量
要用 read-only 关键字为局部变量设置最终,因为无法实现 final 关键字。
readonly 允许仅将值一次性分配给变量。在构造对象期间,标记为“read-only”的字段只能设置一次。它无法更改。
我们举个例子。下面,我们设置了 empCount 字段为只读,一旦分配就无法更改。
示例
class Department {
readonly int empCount;
Employee(int empCount) {
this. empCount = empCount;
}
void ChangeCount() {
//empCount = 150; // Compile error
}
}
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP