Returns all the public constructors defined for the current Type. : ConstructorInfo « Reflection « C# / C Sharp






Returns all the public constructors defined for the current Type.

  

using System;
using System.Reflection;

public class MainClass
{
    public void t() { }
    public void t(int i) { }

    public static void Main()
    {
        ConstructorInfo[] p = typeof(MainClass).GetConstructors();
        Console.WriteLine(p.Length);

        for (int i = 0; i < p.Length; i++)
        {
            Console.WriteLine(p[i].IsStatic);
        }
    }
}

   
    
  








Related examples in the same category

1.Call GetConstructor to get the constructor
2.Invoke in Constructor through ConstructorInfo
3.Get parameter information by using ConstructorInfo and ParameterInfo
4.ConstructorInfo Class Discovers the attributes of a class constructor
5.Searches for a constructor whose parameters match the specified argument types and modifiers
6.Searches for a constructor using the specified binding constraints.
7.Get the constructor that takes an integer as a parameter.
8.Get Property/Constructor Info