কম্পিউটার টিউটোরিয়াল

C#-এ রিড-অনলি প্রপার্টি যোগ করা (Add Read-Only Property)


"read-only" চিহ্নিত একটি ফিল্ড শুধু অবজেক্ট কনস্ট্রাকশনের সময় একবার সেট করা যায়। এটিকে পরিবর্তন করা যায় না −

নিচে একটি উদাহরণ দেখি।

class Employee {    readonly int salary;    Employee(int salary) {       this.salary = salary;    }    void UpdateSalary() {       //salary = 50000; // Compile error    } }

উপরোক্তে, আমরা salary ফিল্ডকে read-only হিসেবে সেট করেছি।

আপনি যদি এটিকে পরিবর্তন করার চেষ্টা করেন, তবে কম্পাইল-টাইম এরর হবে। একই জিনিস উপরের উদাহরণে দেখানো হয়েছে।

এখন দেখি কীভাবে চেক করবেন একটি অ্যারে রিড-অনলি কিনা −

উদাহরণ

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace lower {    class Program {       static void Main(string[] args) {          Array arr = Array.CreateInstance(typeof(String), 3);          arr.SetValue("Maths", 0);          arr.SetValue("Science", 1);          arr.SetValue("PHP", 2);          Console.WriteLine("isReadOnly: {0}",arr.IsReadOnly.ToString());       }    } }

  1. Tkinter-এ ইমেজ যোগ করা

  2. Face ID-এ দ্বিতীয় ফেস যোগ করার পদ্ধতি

  3. Outlook-এ সিগনেচার যোগ করার পদ্ধতি

  4. Avast-এ এক্সেপশন যোগ করার পদ্ধতি?