Какой метод будет считаться наилучшей практикой для разбора строки LINQ в запросе?
Или, другими словами, какой подход имеет смысл конвертировать:
string query = @"from element in source
where element.Property = ""param""
select element";
в
IEnumerable<Element> = from element in source
where element.Property = "param"
select element;
предполагая, что source
относится к IEnumerable<Element>
или IQueryable<Element>
в локальной области.