Если у меня есть текстовое поле, содержащее название, и у меня есть список ключевых слов, как я могу найти заголовок, проверяющий (n) количество ключевых слов в заголовке?Ключевые слова поиска с использованием LINQ
Так что, если мой заголовок «Выпечка курицы, бекона и лука-порея», и пользователь ищет «курица-бекон-репа», я бы хотел вернуть вышеупомянутый рецепт.
По существу, я хотел бы сказать, что если в заголовке указано 2 или более условий поиска, то оно считается действительным и должно быть возвращено. но если он содержит только 1, то не обращайте на него внимания.
идеале я хотел бы их взвешенным, так что больше членов, которые присутствуют, тем выше в списке это, но это может быть версия 2. :)
редактировать
я должен упомянуть этот момент, что я хотел бы, чтобы это было родным .net и C#.
Является ли это LINQ для SQL, LINQ для объектов или LINQ для объектов? – StriplingWarrior
Это LINQ to SQL – griegs