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

C# Enum IsDefined मेथड

IsDefined मेथड true लौटाता है यदि कोई दिया गया पूर्णांक मान, या उसका नाम एक स्ट्रिंग के रूप में, किसी निर्दिष्ट एनम में मौजूद है।

निम्नलिखित हमारा एनम है:

enum Subjects { Maths, Science, English, Economics };

उपरोक्त डिफ़ॉल्ट रूप से आरंभ होता है:

Maths = 0, Science = 1, English = 2, Economics = 3

इसलिए, जब हम IsDefined() का उपयोग करके 3 ढूंढेंगे, तो यह नीचे दिखाए अनुसार True लौटाएगा:

उदाहरण

using System; public class Demo {    enum Subjects { Maths, Science, English, Economics };    public static void Main() {       object ob;       ob = 3;       Console.WriteLine("{0} = {1}", ob, Enum.IsDefined(typeof(Subjects), ob));    } }

आउटपुट

3 = True
  1. - C# में GroupBy() विधि

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

  1. - C# में CompareTo() विधि

    दो मानों की तुलना करने के लिए, CompareTo() विधि का उपयोग करें। निम्न वापसी मान हैं: 0 = दोनों संख्याएं बराबर हैं 1 = दूसरी संख्या छोटी है -1 = पहली संख्या छोटी है C# में CompareTo() विधि को लागू करने का कोड यहां है: उदाहरण using System; public class Demo { public static void Main() {

  1. - क्या हम जावा में किसी मेथड के अंदर enum परिभाषित कर सकते हैं?

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