要為局部變數設定final,請在C#中使用唯讀關鍵字,因為不可能實作final關鍵字的實作。
只讀關鍵字允許變數只能被賦值一次。標記為「唯讀」的欄位只能在物件建構期間設定一次,不能更改。
讓我們來看一個例子。下面,我們將empCount欄位設為唯讀,一旦賦值就不能更改。
class Department { readonly int empCount; Employee(int empCount) { this. empCount = empCount; } void ChangeCount() { //empCount = 150; // Compile error } }
以上是C# 中的最終局部變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!