динамический запрос linq - PullRequest
1 голос
/ 25 ноября 2010

У меня есть запрос на выполнение, когда пользователь введет во время выполнения один из столбцов, которые будут включены в набор результатов.И я не буду знать до времени выполнения, сколько столбцов он может выбрать (он загружает файл, который может содержать различное количество столбцов).Я хотел бы написать запрос, где индекс столбца является динамическим.Каков наилучший способ сделать такой запрос?

Спасибо.

1 Ответ

3 голосов
/ 25 ноября 2010

Вы ищете Динамический LINQ .

Кроме того, вы можете генерировать деревья выражений из имен столбцов и вызывать ThenBy в цикле.

...