Entity framework Linq to实体中的多个或Where子句

Entity framework Linq to实体中的多个或Where子句,entity-framework,linq-to-entities,Entity Framework,Linq To Entities,在Linq to Entities查询中有没有办法使用多个或where子句 假设数据库中有一个表 表格 键1 INT, 键2 INT, … 在代码中我有一个 List<KeyValuePair<int, int>> 列表 我希望从表中获取与列表中的项目匹配的所有值。 我有什么办法可以做到这一点。 Contains不起作用,因为它似乎不适用于非基本类型 有什么想法吗 谢谢, Eric答案是使用LinkKit的PredicateBuilder。Eric,你比我强。这里有一

在Linq to Entities查询中有没有办法使用多个或where子句

假设数据库中有一个表

表格
键1 INT,
键2 INT,
…

在代码中我有一个

List<KeyValuePair<int, int>>
列表
我希望从表中获取与列表中的项目匹配的所有值。 我有什么办法可以做到这一点。
Contains不起作用,因为它似乎不适用于非基本类型

有什么想法吗

谢谢,
Eric

答案是使用LinkKit的PredicateBuilder。Eric,你比我强。这里有一些很好的例子-