У меня есть этот запрос LINQ, где «новый» предложение создает анонимный тип:Создать выражение LINQ для SELECT, предложения
var query = from x in List
select new {x.Field1, x.Field2};
Как построить динамически на выражение LINQ для:
select new {x.Field1, x.Field2};
MORE КОНТЕКСТ:
Мы имеем Li ул < клиентов > где Клиент свойства A, B, C, D, E, F, G.
Нам нужно возвращать только некоторые свойства иногда:
Первый вызов возвращает:
select new {x.A, x.B}
Второй вызов возвращает:
select new {x.C, x.D}
возвращение динамична! У меня есть имена свойств в массиве строк.
Спасибо!
Можете ли вы уточнить? Вопрос не очень ясен. –
Почему вы отмечаете EF, вы используете его в этом случае? – octavioccl
Привет @YacoubMassad, мне нужно создать выражение LINQ, поэтому я могу вызвать метод «Выбрать», например «Выбрать (linqExpression)» – JaimeCamargo