C# ParameterInfo Name

Description

ParameterInfo Name Gets the name of the parameter.

Syntax

ParameterInfo.Name has the following syntax.


public virtual string Name { get; }

Example


using System;//from  w w w  .ja  v  a  2s  .com
using System.Reflection;

class parminfo
{
    public static void mymethod (int int1m, out string str2m, ref string str3m)
    {
       str2m = "in mymethod";
    }

    public static int Main(string[] args)
    {   
       Type Mytype = Type.GetType("parminfo");
       MethodBase Mymethodbase = Mytype.GetMethod("mymethod");
       Console.Write("\nMymethodbase = " + Mymethodbase);
       ParameterInfo[] Myarray = Mymethodbase.GetParameters();
       foreach (ParameterInfo Myparam in Myarray)
       {
          Console.Write ("\nFor parameter # "   + Myparam.Position 
             + ", the Name is - " +  Myparam.Name);
       }
       return 0;
    }
}

The code above generates the following result.





















Home »
  C# Tutorial »
    System.Reflection »




EventInfo
FieldInfo
MemberInfo
MethodInfo
ParameterInfo
TypeInfo