c # linq сортировка по полю в объекте на основе переменной - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь отсортировать список объектов, которые я получаю из базы данных, по полю, определенному в значении строки.

Мое первое предположение было, что я могу сделать что-то вродеследующее:

string sortField = "TimeCreated";
List<T> data = SomeMethodToFetchData();
data.Sort(e => e.[sortField]);

Теперь я знаю, что этот синтаксис недействителен, но я все же хотел бы попробовать сделать что-то подобное, которое бы работало для любого значения sortField, и если поле не существует, выдает исключение или что-то еще.

Я уже несколько дней ищу хороший ответ на этот вопрос, и мне очень трудно найти ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...