3

重複の可能性:
Linq to SQL の「not like」演算子

not contains を使用して動的 linq クエリを作成するにはどうすればよいですか?

.Contains()likeの代わりに使います。しかし、代わりに何を使用すればよいnot likeですか?

4

3 に答える 3

7

!含む条件の前に使用してください。お気に入り

 var myProducts = from p in products
                  where !productList.Contains(p.ID)
                  select p;
于 2012-07-25T09:57:13.957 に答える
2

このような何かが役立つはずです...

YourDataContext dc = new YourDataContext(); 
    var query =     
        from c in dc.Customers     
        where !(from o in dc.Orders     
                select o.CustomerID)     
               .Contains(c.CustomerID)     
        select c; 
于 2012-07-25T09:57:46.947 に答える
1

!演算子を使用します。このような:

private List<int> iList = new List<int>
            {
                1,2,3,4,5,6,7,8,9
            };

    if (!iList.Contains(888))
                {

                }
于 2012-07-25T09:59:04.800 に答える