我基本上有:
public ActionResult MyAction(List<int> myIds)
{
var myList = from entry in db.Entries
where (myIds == null || myIds.Contains(entry.Id))
select entry;
return View(myList);
}
目标是仅获取具有传递 Id 的项目或返回所有项目。(为清楚起见,剪掉了其他标准)
返回时出现异常myList
,我已经进行了一些调试,并且在执行.ToList()
无法比较“System.Collections.Generic.List`1”类型的元素。
仅支持原始类型(例如 Int32、String 和 Guid)和实体类型。