2
public static bool IsDateValid(DateTime? date)
{
if (date.HasValue ? date.GetValueOrDefault() < MinDate : false)
{
return false;
}
return date.GetValueOrDefault() < MaxDate;
}
是否有可能改寫if語句,使得它使用空合併運算符?
我想我使用null-coalescing操作符的願望是一種紅鯡魚。你最後的例子正是我所期待的。謝謝。 –