我有一个 IEnumerable 对象,该对象已由 SqlQuery 调用填充,我想遍历它并更新其类型类成员。
我的示例代码:
public class MyClass
{
public string id { get; set; }
public string data { get; set; }
}
...
public JsonResult GetMyClass(...)
{
IEnumerable<MyClass> oMyClass = db.Database.SqlQuery<MyClass>("SELECT ...");
// Here I want to iterate through the oMyClass object updating
// the "data" member before returning it as a Json
return Json(oMyClass, JsonRequestBehavior.AllowGet);
}
似乎没有一种很好的方法来做到这一点,特别是如果人们还想更新对象而不仅仅是从中读取。