Вот мой запрос -
var data = Goaldata.GroupBy(c => c.GoalId).ToList();
Это возвращает объект Igrouping, и мне нужен объект Iqueryable, к которому я могу напрямую запросить данные, чтобы получить данные, в то время как в этом случае я должен выполнить цикл с помощью foreach () и затем получить данные. Есть ли другой способ группировки в LINQ, который возвращает непосредственно в виде списка Iqueryable или списка, аналогичного тому, что происходит для order by в LINQ.