Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में एनम

Enum वर्ष, उत्पाद, महीने, मौसम आदि जैसे नामित स्थिरांक के एक सेट को संग्रहीत करने के लिए गणना है।

Enum स्थिरांक का डिफ़ॉल्ट मान 0 और वेतन वृद्धि से प्रारंभ होता है। इसमें स्थिरांक का एक निश्चित सेट होता है और इसे आसानी से पार किया जा सकता है।

आइए एक उदाहरण देखें।

हमने इस तरह से एनम सेट किया है -

public enum Vehicle { Car, Bus, Truck }

निम्नलिखित पूरा उदाहरण है।

उदाहरण

using System;
public class Demo {
   public enum Vehicle { Car, Bus, Truck }
   public static void Main() {
      int a = (int)Vehicle.Car;
      int b = (int)Vehicle.Bus;
      int c = (int)Vehicle.Truck;
      Console.WriteLine("Car = {0}", a);
      Console.WriteLine("Bus = {0}", b);
      Console.WriteLine("Truck = {0}", c);
   }
}

आउटपुट

Car = 0
Bus = 1
Truck = 2

  1. सी # में एनम से इंट वैल्यू कैसे प्राप्त करें?

    सबसे पहले, एनम सेट करें - public enum Vehicle { Car, Bus, Truck } अब टाइपकास्टिंग का उपयोग एक एनम को int - . में डालने के लिए करें int a = (int)Vehicle.Car; एनम को इंट में डालने के लिए पूरा कोड निम्नलिखित है - उदाहरण using System; public class Demo {    public enum Vehicle { Car, Bus, T

  1. सी#में एन्यूमरेशन क्या है?

    Enum एक वर्ष, उत्पाद, महीने, मौसम, आदि जैसे नामित स्थिरांक के एक सेट को संग्रहीत करने के लिए गणना है। Enum स्थिरांक का डिफ़ॉल्ट मान 0 और वेतन वृद्धि से प्रारंभ होता है। इसमें स्थिरांक का एक निश्चित सेट होता है और इसे आसानी से पार किया जा सकता है। आइए एक उदाहरण देखें। हमने इस तरह से एनम सेट किया ह

  1. क्या एनम जावा में एक इंटरफेस लागू कर सकता है?

    हां, एनम जावा में एक इंटरफ़ेस लागू करता है, यह तब उपयोगी हो सकता है जब हमें कुछ व्यावसायिक तर्कों को लागू करने की आवश्यकता होती है जो किसी दिए गए ऑब्जेक्ट या वर्ग की भेदभावपूर्ण संपत्ति के साथ कसकर युग्मित होते हैं। एक एनम एक विशेष डेटाटाइप है जिसे Java 1.5 संस्करण में जोड़ा गया है। Enums स्थिरांक