LINQ中的IN运算符问题 [英] IN operator problem in LINQ
本文介绍了LINQ中的IN运算符问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
SELECT * FROM表WHERE ID IN(1,3,5,7)
如何将此查询写入LINQ。
解决方案
沿着以下方式:int [] idList = new int [] { 1 , 3 , 5 , 7 }
var values = 来自 t 表
其中 idList.Contains(t.ID)
选择 t;
SELECT * FROM table WHERE ID IN (1, 3, 5, 7)
how can i write this query into LINQ.
解决方案
Along the lines of:int[] idList = new int[] { 1, 3, 5, 7 } var values = from t in table where idList.Contains(t.ID) select t;
这篇关于LINQ中的IN运算符问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文