Computer >> Máy Tính >  >> Lập trình >> C#

Các biến cục bộ cuối cùng trong C #

Để đặt giá trị cuối cùng cho một biến cục bộ, hãy sử dụng từ khóa chỉ đọc trong C #, vì không thể triển khai từ khóa cuối cùng.

Chỉ đọc sẽ cho phép các biến chỉ được gán giá trị một lần. Trường được đánh dấu "chỉ đọc", chỉ có thể được đặt một lần trong quá trình xây dựng một đối tượng. Nó không thể thay đổi được.

Hãy để chúng tôi xem một ví dụ. Dưới đây, chúng tôi đã đặt trường empCount là trường chỉ đọc, trường này sau khi đã gán sẽ không thể thay đổi được.

Ví dụ

class Department {
   readonly int empCount;

   Employee(int empCount) {
      this. empCount = empCount;
   }

   void ChangeCount() {
      //empCount = 150; // Compile error
   }
}