想知道是否有人可以提供帮助。这是有效的,但我想知道它在Lambda中的表现如何(只是好奇!)
代码只是一个id的数组,每个项目都有一个代码......
var qry = from i in items
where Codes.Contains(i.Code)
select i;
return qry.ToList();
由于 安德鲁。
答案 0 :(得分:12)
return items.Where(i => Codes.Contains(i.Code)).ToList();
答案 1 :(得分:4)
var qry = items.Where(i => Codes.Contains(i.Code));
答案 2 :(得分:0)
如果项目是List<Item>
,您可以自行保存ToList()
电话:
var qry = items.FindAll(i => Codes.Contains(i.Code));