How do you implement the equivalent of SQL IN() using .net

前端 未结 9 1478
春和景丽
春和景丽 2020-12-09 16:24

In .net (c# or vb) expressions, how would you implement SQL\'s handy IN() functionality?

i.e. value in (1, 2, 4, 7)

rather than:

value = 1 or value =

9条回答
  •  轮回少年
    2020-12-09 16:41

    Using LINQ

    var q = from x in collection
            where (new int[] { 1, 2, 4, 7}).Contains(x.value)
            select x
    

提交回复
热议问题