У меня есть класс Person
со следующими свойствами:
public class Person
{
public string LastName { get; set; }
public string FirstName{ get; set; }
public string SecondName { get; set; }
public string Position { get; set; }
}
Пользователю предоставляется окно поиска, в которое он может ввести строку, разделенную пробелами.Задача состоит в том, чтобы запросить из БД всех людей, у которых есть какое-либо свойство, равное любой части введенной строки (части - это подстроки, разделенные пробелами).Самое простое решение - ИЛИ все возможные комбинации.Но, на мой взгляд, это не так.Есть ли более элегантные решения?
Заранее спасибо.