【发布时间】:2015-03-18 11:24:13
【问题描述】:
我有两个时间跨度,我想将第二个时间跨度添加到第一个时间跨度:
TimeSpan weeklyWorkTimeHours = new TimeSpan(0,0,0);
TimeSpan? completeWorkTimeForCurrentDay =
CalculateCompleteWorktime(currentWorkTimeItem).Value; /* I debugged through
the code. This method returns a correct timespan with a correct value */
weeklyWorkTimeHours.Add(completeWorkTimeForCurrentDay.Value);
但即使在最后一行代码之后,weeklyWorkTimeHours 也包含 0,0,0。 为什么不在这种情况下添加工作?
【问题讨论】:
-
显示
CalculateCompleteWorktime方法和currentWorkTimeItem变量的定义。如果你不想忽略返回值,TimeSpan.Addmethod return newTimeSpan。 -
加到零时为什么要加?为什么不直接参加第二个学期?