Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เมธอด Enum.ToString() ใน C#

เมธอด ToString() แปลงค่าของอินสแตนซ์นี้เป็นการแสดงผลสตริงที่เทียบเท่า

ขั้นแรก ให้กำหนด Enum:

enum Vehicle { Car, Bus, Truck, Motobike };

เพื่อแปลงเป็นการแสดงผลสตริงที่เทียบเท่า ให้ใช้ ToString():

Vehicle.Car.ToString("d")

ตัวอย่าง

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

ผลลัพธ์

Vehicle.Car = 0
Vehicle.Bus = 1