【发布时间】:2014-07-10 17:21:41
【问题描述】:
我想读取一个 T 类型的值
public virtual ActionResult Edit(TEditDTO editedDTO)
{
if (!ModelState.IsValid) return View(editedDTO);
var t = editedDTO.GetType();
var prop = t.GetProperty("Id") ;
var Id = prop.GetValue(t); // get exception
}
但得到
对象与目标类型不匹配
【问题讨论】:
-
Id属性是如何定义的?