您的位置:首页 > 编程语言 > C#

C#中通过一个对象,得到属性(字符串形式)的值

2011-09-19 09:19 357 查看
Type type = dataItem.GetType();

object obj=type.GetProperty("Id").GetValue(dataItem,null);

这里的dataItem是任意的实体对象,Id为dataItem的一个属性,不过是用了字符串形式表示,切记在GetValue时候必须把当前对象给穿进去,否则是不知道得到哪个对象的值的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐