首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#类反射有关问题

2012-03-09 
c#类反射问题求助大家先麻烦看看http://www.cnblogs.com/fineboy/archive/2006/10/10/525348.html里面的例

c#类反射问题求助
大家先麻烦看看http://www.cnblogs.com/fineboy/archive/2006/10/10/525348.html里面的例子

我要实现的是类似的方法,但是这里面实现的是对函数的调用,而我希望获取的是类的某个变量值,请问要怎么做?

[解决办法]
假如有个类叫ClassA,它有一个字段_name
ClassA a = new ClassA();
Type t = a.GetType();
FieldInfo fi = t.GetField("_name", 
BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public);
object o = fi.GetValue(a);
o就是取出来的_name值了

[解决办法]
PropertyInfo

http://blog.csdn.net/cuizhanjun1981/archive/2006/06/05/774010.aspx

热点排行