Мой простой запрос по одному ключевому слову работает следующим образом:
var query = from product in dc.catalog
where product.Name.Contains("table")
select product;
Я хочу обеспечить большую гибкость в запросе и получать ключевые слова из текстового поля, которое может быть получено из строки, такой как «таблица красный круглый». Здесь я хочу, чтобы результат имел записи, которые содержат ВСЕ 3 слова (красный, круглый, таблица) В ЛЮБОМ ПОРЯДКЕ.
Как мне переписать предложение WHERE, чтобы справиться с этим? Спасибо.