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

सी # एनम गेटनाम विधि

GetName () विधि एन्यूमरेशन में स्थिरांक के नाम लौटाती है।

यहाँ एनम है।

enum Stock { Appliance, Clothing, Footwear };

अब, Enum.GetName () पद्धति का उपयोग करके नाम प्राप्त करें। बस स्थिरांक सेट करें और व्यक्तिगत नाम पुनः प्राप्त करें।

Enum.GetName(typeof(Stock), 1

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

उदाहरण

using System;
class Demo {
   enum Stock { Appliance, Clothing, Footwear };
   static void Main() {
      Console.WriteLine("The value of second stock category = {0}",Enum.GetName(typeof(Stock), 1));
      Console.WriteLine("The value of third stock category = {0}",Enum.GetName(typeof(Stock), 2));
   }
}

आउटपुट

The value of second stock category = Clothing
The value of third stock category = Footwear

  1. सी # में Enum.GetName

    Enum.GetName का उपयोग करके किसी Enum मान का स्ट्रिंग प्रतिनिधित्व प्राप्त करता है। इसके दो पैरामीटर हैं - टाइप करें -गणना प्रकार ऑब्जेक्ट - गणना का मूल्य निम्नलिखित एक उदाहरण है - उदाहरण using System; class Demo {    enum Vehicle {       Car,      

  1. GroupBy () सी # में विधि

    GroupBy () एक विस्तार विधि है जो कुछ प्रमुख मूल्यों के आधार पर दिए गए संग्रह से तत्वों का एक समूह लौटाती है। निम्नलिखित हमारी सरणी है - int[] arr = { 2, 30, 45, 60, 70 }; अब, हम 50 से छोटे तत्वों को समूहबद्ध करने के लिए GroupBy() का उपयोग करेंगे - arr.GroupBy(b => chkSmaller(b)); उपरोक्त chkSm

  1. क्या हम जावा में एक विधि के अंदर एक एनम को परिभाषित कर सकते हैं?

    जावा में एन्यूमरेशन नामित स्थिरांक के एक समूह का प्रतिनिधित्व करता है, आप निम्नलिखित सिंटैक्स का उपयोग करके एक एन्यूमरेशन बना सकते हैं - enum Days {    SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } हम एक वर्ग के अंदर एक गणना कर सकते हैं। लेकिन, हम एक विधि के अंदर एक एनम