У меня есть страница поиска, на которой пользователь может ввести несколько городов, разделенных запятой, и нам нужно получить все объекты недвижимости, в которых указан город, указанный в критериях поиска.Например, пользователь введет что-то вроде этого
towns = Dallas, Austin
Мой запрос работает нормально, если пользователь вводит полное название города
var cityList = newList {"Dallas", "Austin"};var properties = Reporsitory.AsQueryable .Where (x => cityList.Contains (x.City)) .ToList ();
Однако, если я просто введу Dal, Aus это не будет работать.Как я могу заставить эти частичные поиски работать.Является ли Dynamic LINQ единственным ответом?Спасибо!