假设我想将一个整数数组传递给一个运行一些 LINQ to SQL 的方法,我该怎么说“SuchID 在数组 [] select 中的位置”?
最佳答案
使用 Contains
.
int[] ids = // populate ids
var query = from e in db.SomeTable
where ids.Contains(e.SuchID)
select e;
LINQ to SQL 会将其转换为
WHERE
条款使用 IN
.
关于linq-to-sql - 我将如何编写 LINQ to SQL 来选择 ID 位于未知大小整数数组中的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5300335/