Phi*_*ger 0 .net c# datetime timespan
我有两个时间跨度,我想在第一个时间点添加第二个时间跨度:
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);
Run Code Online (Sandbox Code Playgroud)
但即使在最后一行代码之后,weeklyWorkTimeHours也包含0,0,0.为什么不在此上下文中添加工作?
返回值是一个新的TimeSpan,原来TimeSpan是不能修改的.
试试这个:
weeklyWorkTimeHours = weeklyWorkTimeHours.Add(completeWorkTimeForCurrentDay.Value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
499 次 |
| 最近记录: |