একটি স্থানীয় ভেরিয়েবলের জন্য চূড়ান্ত সেট করতে, C# এ শুধুমাত্র পঠনযোগ্য কীওয়ার্ডটি ব্যবহার করুন, যেহেতু চূড়ান্ত কীওয়ার্ড বাস্তবায়ন সম্ভব নয়।
রিডঅনলি ভেরিয়েবলকে শুধুমাত্র একবার একটি মান বরাদ্দ করার অনুমতি দেবে। "শুধু-পঠন" হিসাবে চিহ্নিত একটি ক্ষেত্র একটি বস্তুর নির্মাণের সময় শুধুমাত্র একবার সেট করা যেতে পারে। এটা পরিবর্তন করা যাবে না।
আসুন একটি উদাহরণ দেখি। নীচে, আমরা empCount ক্ষেত্রটিকে শুধুমাত্র-পঠন হিসাবে সেট করেছি, যা একবার বরাদ্দ করা হলে পরিবর্তন করা যাবে না৷
উদাহরণ
class Department {
readonly int empCount;
Employee(int empCount) {
this. empCount = empCount;
}
void ChangeCount() {
//empCount = 150; // Compile error
}
}