प्रारूप विधि एक निर्दिष्ट एन्यूमरेटेड प्रकार के मान को उसके समकक्ष स्ट्रिंग प्रतिनिधित्व में परिवर्तित करती है। यहां आप प्रारूप को भी सेट कर सकते हैं यानी दशमलव के लिए d, हेक्साडेसिमल के लिए x, आदि।
हमारे पास निम्नलिखित गणना है।
enum Stock { PenDrive, Keyboard, Speakers };
डिफ़ॉल्ट मान असाइन किया जाता है (आरंभ करें)।
PenDrive = 0 Keyboard = 1 Speakers = 2
अब, मान लें कि आप "कीबोर्ड" नाम का मान चाहते हैं।
Stock st = Stock.Keyboard;
उसके लिए, निम्न का प्रयास करें और कीबोर्ड नाम के लिए निरंतर मान प्राप्त करें।
Enum.Format(typeof(Stock), st, "d")
निम्नलिखित संपूर्ण उदाहरण है।
उदाहरण
using System; class Demo { enum Stock { PenDrive, Keyboard, Speakers }; static void Main() { Stock st = Stock.Keyboard; Console.WriteLine("Product I need is {0}", st); Console.WriteLine("Product value: {0}", Enum.Format(typeof(Stock), st, "d")); } }
आउटपुट
Product I need is Keyboard Product value: 1