একটি enum হল একটি বিশেষ "শ্রেণী" যা ধ্রুবকের একটি গোষ্ঠীকে প্রতিনিধিত্ব করে (অপরিবর্তনযোগ্য/পঠনযোগ্য পরিবর্তনশীল)।
একটি enum তৈরি করতে, enum কীওয়ার্ড ব্যবহার করুন (শ্রেণী বা ইন্টারফেসের পরিবর্তে), এবং একটি কমা দিয়ে enum আইটেমগুলিকে আলাদা করুন -
ডিফল্টরূপে, একটি enum-এর প্রথম আইটেমের মান 0 থাকে। দ্বিতীয়টির মান 1 থাকে এবং আরও অনেক কিছু।
একটি আইটেম থেকে পূর্ণসংখ্যার মান পেতে, আপনাকে অবশ্যই আইটেমটিকে একটি int-এ রূপান্তর করতে হবে
এছাড়াও আপনি আপনার নিজস্ব enum মান নির্ধারণ করতে পারেন, এবং পরবর্তী আইটেমগুলি সেই অনুযায়ী সংখ্যা আপডেট করবে -
এনামগুলি প্রায়শই সুইচ স্টেটমেন্টে সংশ্লিষ্ট মানগুলি পরীক্ষা করতে ব্যবহৃত হয় −
উদাহরণ
<প্রি>ক্লাস প্রোগ্রাম{ enum লেভেল{ নিম্ন, মাঝারি, উচ্চ } পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ var myCount =Enum.GetNames(typeof(Level)).দৈর্ঘ্য; System.Console.WriteLine(myCount); Console.ReadLine(); }}আউটপুট
3
উদাহরণ
<প্রি>ক্লাস প্রোগ্রাম{ enum লেভেল{ নিম্ন, মাঝারি, উচ্চ } পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ var myCount =Enum.GetNames(typeof(Level)).দৈর্ঘ্য; জন্য (int i =0; iআউটপুট
012