【发布时间】:2016-05-25 14:22:53
【问题描述】:
给定:
List<int> myList;
如果我想返回此列表中包含记录 ID 的数据,我会这样做:
var q = db.Table.Where(c=> myList.Contains(c.ID));
但是,鉴于:
List<Tuple<int, int>> myList;
如何编写一个 Linq 查询来返回同时满足两个条件的记录?用一个数据点我会写:
var q = db.Table.Where(c=>
c.ID == myList.Item1
&& c.AnotherValue == myList.Item2);
如何将上述语句转换为List<Tuple<int, int>>?
【问题讨论】: