获取一个类的所有属性、方法的名字
来源:互联网 发布:量化数据举例 编辑:程序博客网 时间:2024/05/02 16:16
use reflection:
---------------------
namespace reflect
{
using System ;
using System.Reflection ;
public class ClassA
{
public static int Main ( string[] kami )
{
Type t = typeof( test ) ;
Console.WriteLine ( "Type of class: " + t ) ;
Console.WriteLine ( "Namespace: " + t.Namespace ) ;
ConstructorInfo[] ci = t.GetConstructors( );
Console.WriteLine( "Constructors are:" ) ;
foreach( ConstructorInfo i in ci )
{
Console.WriteLine( i ) ;
}
PropertyInfo[] pi = t.GetProperties( );
Console.WriteLine( "Properties are:" ) ;
foreach( PropertyInfo i in pi )
{
Console.WriteLine( i ) ;
}
MethodInfo[] mi = t.GetMethods( ) ;
Console.WriteLine( "Methods are:" ) ;
foreach( MethodInfo i in mi )
{
Console.WriteLine( "Name: " + i.Name ) ;
ParameterInfo[] pif = i.GetParameters () ;
foreach ( ParameterInfo p in pif )
{
Console.WriteLine("Type: " + p.ParameterType + " parameter name: " + p.Name ) ;
}
}
return 0 ;
}
public class test
{
int i ;
int prop;
public int Prop
{
get
{
return prop ;
}
set
{
prop = value ;
}
}
public test()
{
}
public test ( int x )
{
i = x ;
}
public int funcA ( int x )
{
Console.WriteLine ( x ) ;
return 2 * x ;
}
}
}
}
- 获取一个类的所有属性、方法的名字
- 获取一个类的所有属性、方法的名字
- powershell 获取一个类的所有方法和属性
- java 获取一个类的所有属性
- 获取model中的所有属性的名字用数组返回
- MATLAB中获取一个文件夹下所有文件夹的名字
- iOS 获取一个类的所有方法
- iOS 获取一个类的所有方法
- 获取一个类的所有指定方法
- 获取一个文件的所有属性
- Runtime获取一个类中所有成员变量的名字和类型
- PHP获取一个类中定义的所有属性
- 通过runtime获取一个类的所有属性
- 获取类的所有属性
- 获取类的所有属性
- 通过反射获取类的所有属性和方法
- 获取Java类中所有的方法和属性
- java再复习——通过反射获取类的名字,属性,方法,构造器
- 某大牛的车牌
- 数组过滤重复字符
- 用Visual C#创建Windows服务程序
- 在aspx发送前记录下生成的html
- 访问远程access数据库总弹出的对话框
- 获取一个类的所有属性、方法的名字
- 如何控制生成的XML中的编码
- 网页传递的参数为乱码或不全
- 获取本地主机IP地址
- C# 检查字符串,防SQL注入攻击
- byte[]转换成16进制字符串的高效方法或算法
- 江月:一场改变了美国的大火灾
- http://blog.csdn.net/yuanqingfei/category/19131.aspx
- 得到指定字符串列表中,指定个数的字符串