У меня следующий запрос LINQ:
var query =
(from p in obj1
group p by p.objID into g
let totalSum = g.Sum(p => p.ObjPrice)
select new { MyObjectID = g.Key, totalSum })
.Max(g => g.totalSum);
Я хочу выбрать как идентификатор объекта, так и цену объекта с максимальной ценой. Как я могу это сделать?