C# এনিউমারেশন (enumerations) হল ভ্যালু ডেটা টাইপ। একটি এনিউমারেশন হল নামযুক্ত পূর্ণসংখ্যা কনস্ট্যান্টের একটি সেট। একটি এনিউমারেটেড টাইপ enum কিওয়ার্ড ব্যবহার করে ঘোষণা করা হয়।
enum-এর সিনট্যাক্স নিচের মতো:
enum <enum_name> {
enumeration list
};
উদাহরণ
enum Vehicle { Car, Bus, Truck };
সম্পূর্ণ উদাহরণ
using System;
namespace Demo {
class Program {
enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };
static void Main(string[] args) {
int WeekdayStart = (int)Days.Mon;
int WeekdayEnd = (int)Days.Fri;
Console.WriteLine("Monday: {0}", WeekdayStart);
Console.WriteLine("Friday: {0}", WeekdayEnd);
Console.ReadKey();
}
}
}
আউটপুট
Monday: 1 Friday: 5