有没有一种方法可以将列表中的所有时间跨度计入一个时间跨度。
喜欢:
List(00:15:00 + 00:15:00) = TimeSpan(00:30:00)
您可以使用Linq Aggregate
:
var timespans = new List<TimeSpan>
{
new TimeSpan(0, 15, 0),
new TimeSpan(0, 15, 0)
};
var totalTimespan = timespans.Aggregate((x, y) => x.Add(y));
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句