У меня есть данные, которые генерируются во время выполнения и хранятся как List<dynamic>
, называемые «Отчеты».
«Отчеты» содержат много «Отчетов», которые также создаются во время выполнения как новые ExpandoObject().
Каждому «отчету» присваиваются различные свойства (например, Report.Name, Report.Value, Report.Order и т. Д. c) во время выполнения перед добавлением в «Отчеты».
Пользователь может выбрать, какое свойство он хочет просмотреть (которые предварительно определены).
Я хочу использовать LINQ OrderBy для сортировки «Отчетов» по определенному пользователем свойству.