如何在查询LINQ中表达IN(参数列表)
本文关键字:IN 参数 列表 查询 LINQ | 更新日期: 2023-09-27 18:13:09
如何编写一个linq查询来表达这个:
Select * from Table
where column IN (some values);
由一些值,我的意思是 (Value1, Value2, value3,…)。
谢谢你的帮助

假设
var some_values = new [] { "Value1", "Value2", "value3" };
:
data.Where(x => some_values.Contains(x))
或:
from x in data
where some_values.Contains(x)
select x;