एनम में पार्स विधि नाम के स्ट्रिंग प्रतिनिधित्व या एनम स्थिरांक के संख्यात्मक मान को एक समान एन्यूमरेटेड ऑब्जेक्ट में परिवर्तित करती है।
हमारी गणना निम्नलिखित है।
enum Vehicle { Car, Bus, Truck, Motobike };
अब, एनम मान प्राप्त करने के लिए लूप में GetNames () विधि का उपयोग करें। Enum.Parse() विधि का उपयोग करके उन्हें पार्स करें जैसा कि नीचे दिखाया गया है -
Enum.Parse(typeof(Vehicle)
उदाहरण
using System; public class Demo { enum Vehicle { Car, Bus, Truck, Motobike }; public static void Main() { Console.WriteLine("The enumeration..."); foreach (string v in Enum.GetNames(typeof(Vehicle))) { Console.WriteLine("{0} = {1:D}", v, Enum.Parse(typeof(Vehicle), v)); } Console.WriteLine(); } }
आउटपुट
The enumeration... Car = 0 Bus = 1 Truck = 2 Motobike = 3