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

C#-এ এনুমেরেশন (Enumeration) কী?

Enum হলো এনুমেরেশন (Enumeration), যা নামযুক্ত কনস্ট্যান্টের একটি সেট স্টোর করে, যেমন বছর, প্রোডাক্ট, মাস, সিজন ইত্যাদি।

Enum কনস্ট্যান্টের ডিফল্ট মান ০ থেকে শুরু হয় এবং ক্রমান্বয়ী বাড়ে। এর একটি ফিক্সড সেট কনস্ট্যান্ট থাকে এবং সহজে ট্রাভার্স (traverse) করা যায়।

উদাহরণ

এনাম সেট করা হয়েছে নিচের মত:

public enum Vehicle { Car, Bus, Truck }
using System; 
public class Demo { 
    public enum Vehicle { Car, Bus, Truck } 
    public static void Main() { 
        int a = (int)Vehicle.Car; 
        int b = (int)Vehicle.Bus; 
        int c = (int)Vehicle.Truck; 
        Console.WriteLine("Car = {0}", a); 
        Console.WriteLine("Bus = {0}", b); 
        Console.WriteLine("Truck = {0}", c); 
    } 
}

আউটপুট

Car = 0 Bus = 1 Truck = 2
  1. C#-এ ইন্টিজার লিটারেল (Integer Literals) কী

  2. C#-এ মেথড ওভারলোডিং কী?

  3. C#-এ অ্যারে (Array) কী?

  4. C#-এ ওভারলোডিং (Overloading) কী?