Я создаю запрос linq, в котором мне нужно вернуть минимальное и максимальное значения лет и цен на автомобили.
Linqpad:
var result = (from c in Cars
where c.IsShowed == true
c.CarCod == carCod
group c by c.CarCod into cg
select new {
MinPrice = cg.Min(cv => cv.Price) ,
MaxPrice = cg.Max(cv => cv.Price),
MinYear = cg.Min(cv => cv.Year),
MaxYear = cg.Max(cv => cv.Year)
})
.SingleOrDefault();
result.Dump();
Как мне вернутьзначение по умолчанию, пример 0, для всех свойств MinPrice, MaxPrice, MinYear, MaxYear, если запрос пуст.