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