想知道是否有人可以幫忙。這工作,但我不知道它是什麼樣子的,而不是拉姆達(只是好奇!)我將如何將其轉換爲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));