Есть ли способ использовать "НЕ В (выберите XXX..)" пункт в Linq к Объектам?
Все вопросы, которые я нашел, расценивали список объектов (В (1,2,3)), но я хочу генерировать запрос со следующим синтаксисом:
select * from table1 where field1 not in (select subfield from subtable)
Знайте, что это - Linq к Объектам и не Linq к Sql...
Действительно ли это возможно?
Спасибо!
Как это:
from c in db.Customers
where !db.Products.Any(p => p.ProductID == c.ProductID)
select c;