Enum.ToString() chuyển giá trị enum thành biểu diễn chuỗi. Hỗ trợ các format specifier: "G" (tên, mặc định), "D" (số nguyên), "X" (hex), "F" (flags).
Ví dụ minh họa
using System;
public class Demo
{
enum Vehicle { Car, Bus, Truck, Motobike };
public static void Main()
{
Console.WriteLine("Vehicle.Car = {0}", Vehicle.Car.ToString("D"));
Console.WriteLine("Vehicle.Bus = {0}", Vehicle.Bus.ToString("D"));
}
}
Kết quả đầu ra
Vehicle.Car = 0 Vehicle.Bus = 1
Format specifier:
"G"/"g": tên hằng số (mặc định)"D"/"d": giá trị số nguyên"X"/"x": giá trị hex"F"/"f": tên flags (kết hợp bằng |)