У меня есть коллекция объектов, которые включают переменную TimeSpan:
MyObject
{
TimeSpan TheDuration { get; set; }
}
Я хочу использовать LINQ для суммирования этих времен. Конечно (из r в MyCollection выберите r.TheDuration) .Sum (); не работает!
Я подумываю изменить тип данных TheDuration на int, а затем суммировать его и преобразовать сумму в TimeSpan. Это будет беспорядочно, потому что каждый TheDuration в моей коллекции используется в качестве временного интервала где-то еще.
Какие-нибудь предложения по этому суммированию?