C# Enum(गणना) उदाहरण के साथ

सी# गणना

किसी भी प्रोग्रामिंग भाषा में मानों के एक स्थिर सेट को परिभाषित करने के लिए गणना का उपयोग किया जाता है। उदाहरण के लिए, सप्ताह के दिनों को गणना के रूप में परिभाषित किया जा सकता है और प्रोग्राम में कहीं भी इस्तेमाल किया जा सकता है। C# में, गणना को 'enum' कीवर्ड की मदद से परिभाषित किया जाता है।

आइए एक उदाहरण देखें कि हम 'enum' कीवर्ड का उपयोग कैसे कर सकते हैं।

हमारे उदाहरण में, हम days नामक एक गणना परिभाषित करेंगे, जिसका उपयोग सप्ताह के दिनों को संग्रहीत करने के लिए किया जाएगा। प्रत्येक उदाहरण के लिए, हम अपने Program.cs फ़ाइल में केवल मुख्य फ़ंक्शन को संशोधित करेंगे।

सी# गणना

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat};
  
  static void Main(string[] args) 
  {
   Console.Write(Days.Sun);
   
   Console.ReadKey();
  }
 }
}

कोड स्पष्टीकरण:-

  1. 'एन्यूम' डाटा प्रकार गणना घोषित करने के लिए निर्दिष्ट किया जाता है। गणना का नाम दिन है। सप्ताह के सभी दिन गणना के मान के रूप में निर्दिष्ट किए जाते हैं।
  2. अंत में कंसोल.राइट फ़ंक्शन का उपयोग गणना के मानों में से एक को प्रदर्शित करने के लिए किया जाता है।

यदि उपरोक्त कोड ठीक से दर्ज किया गया है और प्रोग्राम सफलतापूर्वक निष्पादित होता है, तो निम्नलिखित आउटपुट प्रदर्शित होगा।

आउटपुट:

सी# गणना

आउटपुट से, आप देख सकते हैं कि गणना का 'Sun' मान कंसोल में प्रदर्शित होता है।