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

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

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

उदाहरण

using System;
public class Demo {
   public static void Main() {
      Type type1 = typeof(Subject);
      try {
         Type[] type2 = type1.GetNestedTypes();
         Console.WriteLine("Nested Types...");
         for (int i = 0; i < type2.Length; i++)
            Console.WriteLine("{0} ", type2[i]);
      }
      catch (ArgumentNullException e) {
         Console.Write("{0}", e.GetType(), e.Message);
      }
   }
}
public class Subject {
   public class BasicSubject {
      //
   }
   public class AdvSubject {
      //
   }
}

आउटपुट

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

Nested Types...
Subject+BasicSubject
Subject+AdvSubject

उदाहरण

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

using System;
using System.Reflection;
public class Demo {
   public static void Main() {
      Type type1 = typeof(Subject);
      try {
         Type[] type2 = type1.GetNestedTypes(BindingFlags.Public);
         Console.WriteLine("Nested Types...");
         for (int i = 0; i < type2.Length; i++)
            Console.WriteLine("{0} ", type2[i]);
      }
      catch (ArgumentNullException e) {
         Console.Write("{0}", e.GetType(), e.Message);
      }
   }
}
public class Subject {
   public class BasicSubject {
      //
   }
   public class AdvSubject {
      //
   }
}

आउटपुट

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

Nested Types...
Subject+BasicSubject
Subject+AdvSubject

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

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

  1. पायथन में फ्लोट प्रकारों के लिए मशीन की सीमा की जानकारी प्राप्त करें

    फ्लोट प्रकारों के लिए मशीन सीमा जानकारी प्राप्त करने के लिए, PythonNumpy में numpy.finfo() विधि का उपयोग करें। पहला पैरामीटर फ़्लोटिंग प्रकार है यानी जानकारी प्राप्त करने के लिए फ्लोट डेटा प्रकार का प्रकार। कदम सबसे पहले, आवश्यक पुस्तकालय आयात करें - import numpy as np न्यूनतम दिए गए dtype का न्यू

  1. पायथन में पूर्णांक प्रकारों के लिए मशीन सीमा जानकारी प्राप्त करें

    पूर्णांक प्रकारों के लिए मशीन की सीमा की जानकारी प्राप्त करने के लिए, PythonNumpy में numpy.iinfo () विधि का उपयोग करें। पहला पैरामीटर int_type है यानी जानकारी प्राप्त करने के लिए पूर्णांक डेटा प्रकार का प्रकार। कदम सबसे पहले, आवश्यक पुस्तकालय आयात करें - import numpy as np न्यूनतम दिए गए dtype का