Computer >> Máy Tính >  >> Lập trình >> C#

Liệt kê trong C # là gì?

Enum là Enumeration để lưu trữ một tập hợp các hằng số được đặt tên như năm, sản phẩm, tháng, mùa, v.v.

Giá trị mặc định của hằng số Enum bắt đầu từ 0 và tăng dần. Nó có một tập hợp các hằng số cố định và có thể được duyệt qua một cách dễ dàng.

Hãy để chúng tôi xem một ví dụ.

Chúng tôi đã đặt enum như thế này -

public enum Vehicle { Car, Bus, Truck }

Sau đây là ví dụ đầy đủ -

Ví dụ

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);
   }
}

Đầu ra

Car = 0
Bus = 1
Truck = 2