Я выполнил следующие шаги, чтобы решить аналогичную проблему, как описано, однако, похоже, я не смог найти решение для работы System.LINQ.Dynamic: Выберите ("new (...)") вСписок (или любая другая перечисляемая коллекция )
Я даже создал проект, так что он точно такой же, как показано.
Я получаю ошибкуговоря, что «нет типа или поля« Fund »в типе DataRow» »
Я пытался обойти эту проблему с помощью:
IQueryable<Result> res = table1.AsEnumerable().AsQueryable()
.GroupBy("it[\"Fund\"]", "it")
.Select<Result>("new (Key as Group, Sum(Convert.ToDouble(it[\"Value\"].ToString())) as TotalValue)");
, но пока я не могу обойти вышеупомянутую ошибкуТеперь у меня есть проблема с получением суммы, так как состояния ошибки
Типы аргументов не совпадают
Не уверен, куда идти отсюда. Спасибо