首页 新闻 会员 周边 捐助

谁能帮我解决一下C#反射的问题啊

0
悬赏园豆:20 [已解决问题] 解决于 2010-11-11 11:23

我有两个类,一个是A类和B类,

public Class A

{

public int? AID{get;set;}

public string Name{get';set;}

public B BModel{get;set;}

}

public Class B

{

public int? BID{get;set;}

public string Name{get;set;}

}

查询的SQL语句是“SELECT A.AID,A.Name,B.Name FROM A,B WHERE A.BID=B.BID ”

问题:

我如何用反射给B.Name的值赋给A属性?

|ī笨笨﹎ヤ的主页 |ī笨笨﹎ヤ | 初学一级 | 园豆:2
提问于:2010-11-11 11:01
< >
分享
最佳答案
0

typeof(B).GetProperty("Name").SetValue(AObj,B.Name,null);

其实在这里typeof(B).GetProperty("Name")可以判断是否为空

收获园豆:20
破狼 | 菜鸟二级 |园豆:310 | 2010-11-11 11:08
其他回答(1)
0
wgz | 园豆:1254 (小虾三级) | 2010-11-11 11:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册