比如:ClassA a=0;
Object resutl;
Type t=a.GetType();
foreach (PropertyInfo p in t.GetProperties())
{
Type pType=p.GetType();string name=pType.Name;
p.SetValues(a,result,null);
}现在问题就是如何把result的类型转化为和name对于的类型
2 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
一般来说,传入的 result 将会具有自己的子类型,也就是说调用方知道自己传入的是什么类型,所以就不存在类型转换的问题。
你可以把调用这段代码的外部代码稍微描述下。
- 2 回答
- 0 关注
- 523 浏览
添加回答
举报
0/150
提交
取消