这是我的问题:
DateTime previousDate = new DateTime();
DateTime currentDate = new DateTime();
foreach (ApproverVo approver in approvers)
{
if (previousDate != null)
{
currentDate = (DateTime)approver.ApprovalDate;
totalTimeSpan += (currentDate - previousDate).TotalDays;
previousDate = currentDate;
} else
previousDate = (DateTime)approver.ApprovalDate;
}
当前一个日期在开头声明时,它包含 DateTime() 的默认值。我想要做的是找出是否为 previousDate 分配了正确的日期。
请指教,谢谢