我在方法中有2个Nullable Datetime字段。如何选择最小值2。
我试过以下:
static void GetMinimunDate(DateTime? startDate,DateTime? copDateTime)
{
DateTime? retDate = DateTime.MinValue;
if (startDate == null && copDateTime == null)
{
}
else if(startDate.HasValue && copDateTime.HasValue)
{
retDate = startDate < copDateTime ? startDate : copDateTime;
}
else if (startDate == null)
{
retDate = copDateTime;
}
else
{
retDate = startDate;
}
}