Enum là Enumeration để lưu trữ một tập hợp hằng số có 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ó tập hợp hằng số cố định và có thể duyệt dễ dàng.
Hãy xem ví dụ.
Chúng ta thiết lập enum như sau:
public enum Vehicle { Car, Bus, Truck }
Đoạn mã hoàn chỉnh sau đây là ví dụ.
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);
}
}
Kết quả
Car = 0 Bus = 1 Truck = 2