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

निर्दिष्ट वस्तु के प्रकार के लिए हैंडल प्राप्त करें सी #

निर्दिष्ट ऑब्जेक्ट के प्रकार के लिए हैंडल प्राप्त करने के लिए, कोड इस प्रकार है -

उदाहरण

using System;
public class Demo {
   public static void Main() {
      Type type1 = typeof(System.Type);
      RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1);
      Type type = Type.GetTypeFromHandle(typeHandle);
      Console.WriteLine("Attributes = " + type.Attributes);
      Console.WriteLine("Type Referenced = "+ type);
   }
}

आउटपुट

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

Attributes = AutoLayout, AnsiClass, Class, Serializable, BeforeFieldInit
Type Referenced = System.RuntimeType

उदाहरण

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

using System;
public class Demo {
   public static void Main() {
      Type type1 = typeof(double);
      RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1);
      Type type = Type.GetTypeFromHandle(typeHandle);
      Console.WriteLine("Attributes = " + type.Attributes);
      Console.WriteLine("Type Referenced = "+ type);
   }
}

आउटपुट

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

Attributes = AutoLayout, AnsiClass, Class, Serializable, BeforeFieldInit
Type Referenced = System.RuntimeType

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

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

  1. C#.NET में सभी डेटा प्रकारों के लिए आधार वर्ग क्या है?

    ऑब्जेक्ट सी # में सभी डेटा प्रकारों के लिए बेस क्लास है। ऑब्जेक्ट टाइप सी # कॉमन टाइप सिस्टम (सीटीएस) में सभी डेटा प्रकारों के लिए अंतिम आधार वर्ग है। ऑब्जेक्ट System.Object वर्ग के लिए एक उपनाम है। जब किसी मान प्रकार को ऑब्जेक्ट प्रकार में परिवर्तित किया जाता है, तो इसे बॉक्सिंग कहा जाता है और दूस

  1. अजगर पांडा - दिए गए अवधि वस्तु के लिए आवृत्ति प्राप्त करें

    दी गई अवधि वस्तु के लिए आवृत्ति प्राप्त करने के लिए, पीरियड.फ्रीक . का उपयोग करें संपत्ति। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। दो अवधि ऑब्जेक्ट बनाना - period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.P