从字符串键获取属性值

时间:2010-02-23 14:48:46

标签: entity-framework attributes

您需要通过传递属性名称来获取模型属性的值。

模型[ “ModelID”]

有什么方法吗?

感谢

1 个答案:

答案 0 :(得分:2)

卢卡,我将采取一个小小的自由,并为你重新解释你的问题,然后希望回答它。所以我可能是一两次错误..

  

嗨,我想得到一个值   使用字符串的对象属性   键,类似于

     

var id=model["ModelId"];

     

这可能吗?

将回答:

一种方法是使用Reflection api。

model.GetType().GetProperty("ModelId").GetValue(model,null);