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

Type.GetTypeArray () विधि सी # में

C# में Type.GetTypeArray() विधि का उपयोग निर्दिष्ट सरणी में ऑब्जेक्ट्स के प्रकार प्राप्त करने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public static Type[] GetTypeArray (object[] args);

तर्क तर्क वस्तुओं की एक सरणी है जिसके प्रकार निर्धारित करने हैं।

उदाहरण

आइए अब Type.GetTypeArray() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
using System.Reflection;
public class Demo {
   public static void Main(){
      Object[] obj = new Object[5];
      obj[0] = 10.20;
      obj[1] = 20;
      obj[2] = 30;
      obj[3] = 40;
      obj[4] = "tom";
      Type[] type = Type.GetTypeArray(obj);
      Console.WriteLine("Types...");
      for (int i = 0; i < type.Length; i++)
         Console.WriteLine(" {0}", type[i]);
   }
}

आउटपुट

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

Types...
System.Double
System.Int32
System.Int32
System.Int32
System.String

उदाहरण

आइए अब Type.GetTypeArray() विधि को लागू करने के लिए एक और उदाहरण देखें -

using System;
using System.Reflection;
public class Demo {
   public static void Main(){
      Object[] obj = new Object[5];
      obj[0] = 100m;
      obj[1] = 20.98;
      obj[2] = 30.788m;
      obj[3] = 40;
      obj[4] = "jack";
      Type[] type = Type.GetTypeArray(obj);
      Console.WriteLine("Types...");
      for (int i = 0; i < type.Length; i++)
         Console.WriteLine(" {0}", type[i]);
   }
}

आउटपुट

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

Types...
System.Decimal
System.Double
System.Decimal
System.Int32
System.String

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

    C# में Type.GetArrayRank() विधि एक सरणी में आयामों की संख्या प्राप्त करती है। सिंटैक्स public virtual int GetArrayRank (); आइए अब Type.GetArrayRank() पद्धति को लागू करने के लिए एक उदाहरण देखें - उदाहरण using System; public class Demo {    public static void Main(string[] args) {   &n

  1. टाइप। एक्वाल्स () सी # में विधि

    C# में Type.Equals() विधि यह निर्धारित करती है कि वर्तमान प्रकार का अंतर्निहित सिस्टम प्रकार निर्दिष्ट ऑब्जेक्ट या प्रकार के अंतर्निहित सिस्टम प्रकार के समान है या नहीं। सिंटैक्स public virtual bool Equals (Type o); public override bool Equals (object o); ऊपर, पैरामीटर वे ऑब्जेक्ट हैं जिनके अंतर्नि

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

    ElementAt() C# में एक System.Linq विधि है जिसका उपयोग किसी विशेष अनुक्रमणिका पर तत्व प्राप्त करने और प्रदर्शित करने के लिए किया जाता है। हमारा स्ट्रिंग ऐरे निम्नलिखित है - string[] arr = { "One", "Two", "Three", "Four", "Five" }; अब इंडेक्स 0 पर एक