我正在尝试使用Linq确定SelectListItem列表中的选定项
var selected = (List<SelectListItem>)ViewBag.EmployeeSupervisorUserId.Where(x => x.Selected);
我收到
不能使用lambda表达式作为动态参数 分派的操作,而无需先将其强制委托给代表 表达式树类型
答案 0 :(得分:4)
在使用Where
var selected = ((List<SelectListItem>)ViewBag.EmployeeSupervisorUserId).Where(x => x.Selected);