У нас есть объект
public class SomeObject
{
public Name {get;set;}
public City {get;set;}
public State {get;set}
//various other parameters. Let say there ~20
}
Можно ли динамически создавать новые запросы LINQ без перекомпиляции исходного кода? Вместо этого параметры запроса поступают из структуры XML, которая хранится и обновляется в базе данных.
var result = from i in someObj
where
//XML requests Name = 'Bob'...so append this where clause
name = 'Bob'
Можно ли это сделать?