LINQ-to-SQL - "Somme" à l'intérieur d'une sélection de nouveau

J'ai une LINQ-to-SQL de la requête qui s'exécute par le biais d'un tableau, que je veux sélectionner 3 somme est la somme de "Taux" et "AdditionalCharges', j'ai donc quelque chose comme ceci:

var sums = from d in dc.Deliveries
where d.TripDate == DateTime.Now
select new
{
    Rate = d.Rate,
    AdditionalCharges = d.AdditionalCharges
};

Cependant, évidemment, cela renvoie une nouvelle ligne pour chaque livraison, ce qui signifie que je dois résumer par la suite - ce qui semble assez inefficaces. Est-il un moyen plus facile?

OriginalL'auteur Chris | 2011-06-06