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

सी # में वर्तमान प्रकार के भीतर नेस्टेड एक विशिष्ट प्रकार प्राप्त करें

वर्तमान प्रकार के भीतर एक विशिष्ट प्रकार नेस्टेड प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
public class Demo {
   public static void Main() {
      Type type1 = typeof(Subject);
      try {
         Type type2 = type1.GetNestedType("AdvSubject");
         Console.Write("NestedType = "+ type2);
      }
      catch (ArgumentNullException e) {
         Console.Write("{0}", e.GetType(), e.Message);
      }
   }
}
public class Subject {
   public class BasicSubject {
      //
   }
   public class AdvSubject {
      //
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

NestedType = Subject+AdvSubject

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      Type type1 = typeof(Subject);
      try {
         Type type2 = type1.GetNestedType(null);
         Console.Write("NestedType = "+ type2);
      }
      catch (ArgumentNullException e) {
         Console.Write("{0}", e.GetType(), e.Message);
      }
   }
}
public class Subject {
   public class BasicSubject {
      //
   }
   public class AdvSubject {
      //
   }
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

System.ArgumentNullException

  1. सी # में वर्तमान गणना प्रकार के सदस्यों के नाम प्राप्त करें

    वर्तमान गणना प्रकार के सदस्यों के नाम प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण using System; public class Demo {    enum Vehicle {Car, Bus, Bike}    public static void Main() {       try {          Type type = typeof(string);   &

  1. सी # में वर्तमान उदाहरण का प्रकार प्राप्त करना

    वर्तमान उदाहरण का प्रकार प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण using System; public class Demo {    public static void Main(){       string s = "Demo";       Console.WriteLine("String = " +s);       Console.WriteLine

  1. सी # प्रोग्राम निर्दिष्ट गणना के प्रकार प्राप्त करने के लिए

    गणना के प्रकार को प्राप्त करने के लिए GetType() विधि का उपयोग करें। गणना। Enum[] values = { ConsoleColor.Blue, DayOfWeek.Sunday}; अब प्रकार प्राप्त करने के लिए, GetType() विधि का उपयोग करें। Type enumType = val.GetType(); निम्नलिखित एक उदाहरण है जो इस प्रकार को प्रदर्शित करता है। उदाहरण using Sys