У меня следующий запрос:
var query = (from o in orders
group new
{
o.OrderDate,
o.paymenttotal
}
by new
{
o.OrderDate.Value.Month,
o.OrderDate.Value.Year
} into grouping
orderby grouping.Key.Month
select new
{
grouping,
totalPayment = grouping.Sum (g => g.paymenttotal)
});
query.Dump();
Запрос работает очень хорошо, и он дает разбивку итогов за каждый месяц, я хочу расширить запрос, чтобы добавить сумму всех итогов, чтобы я мог получить «Итог нижнего колонтитула».
Надеюсь, что это имеет смысл.