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.