想知道是否有人可以帮忙。这工作,但我不知道它是什么样子的,而不是拉姆达(只是好奇!)我将如何将其转换为lambda表达式?
代码仅仅是ID的阵列,并且每个项目都有一个代码...
var qry = from i in items
where Codes.Contains(i.Code)
select i;
return qry.ToList();
感谢 安德鲁。
想知道是否有人可以帮忙。这工作,但我不知道它是什么样子的,而不是拉姆达(只是好奇!)我将如何将其转换为lambda表达式?
代码仅仅是ID的阵列,并且每个项目都有一个代码...
var qry = from i in items
where Codes.Contains(i.Code)
select i;
return qry.ToList();
感谢 安德鲁。
return items.Where(i => Codes.Contains(i.Code)).ToList();
var qry = items.Where(i => Codes.Contains(i.Code));
如果项目是List<Item>
,你可以保存自己的ToList()
调用就像这样:
var qry = items.FindAll(i => Codes.Contains(i.Code));