Summe der Zeitspannen in C #

Habe ich eine Sammlung von Objekten gehören, die einen TimeSpan-variable:

MyObject
{ 
    TimeSpan TheDuration { get; set; }
}

Möchte ich LINQ, um die Summe dieser Zeiten.
Natürlich, (von r in MyCollection wählen Sie r.TheDuration).Summe(); funktioniert nicht!

Ich überlege, ändern Sie den Datentyp TheDuration ein int und dann addieren und die Umwandlung der Summe zu einer Zeitspanne. Das wird chaotisch, weil jeder TheDuration in meiner Sammlung verwendet wird, als eine Zeitspanne irgendwo sonst.

Jeder Vorschlag, auf diese Summe?

InformationsquelleAutor der Frage frenchie | 2011-01-16

Schreibe einen Kommentar