У меня есть словарь
var OrderBy = new Dictionary<string, IQueryable<Something>>
{
(...)
{ "DateDifference", OrderDirection == "asc" ?
query.OrderBy(x => x.Date1.Value.Date - x.Date2.Value.Date) :
query.OrderByDescending(x => x.Date1.Value.Date - x.Date2.Date)},
};
Но будет исключение, когда он попытается оценить это на Something
, у которого любая из этих дат равна нулю
У любого естьидея как это сделать?