В моей базе данных DB4O есть количество объектов Book
Book
+string: Title
...
При вводе заголовка (строки) в форму я хотел бы предложить существующие заголовки.
В настоящее время я использую простой
book.Title.Contains(titlePart)
Но было бы неплохо, если бы я мог предложить книги с заголовками, которые совпадают с входным заголовком, даже если в нем было несколько непоследовательных совпадающих слов и приводить совпадения в порядке значимости. Вкратце: полнотекстовый поиск по ним.
Есть идеи?