views:

23

answers:

2

Can anyone tell me an efficient way of returning this. I have:

var allPrices = site.Prices.AsQueryable();

I now want to query allPrices from current year onwards.

Thanks

+1  A: 
var allPricesFiltered = allPrices.Where(p => p.Date.Year >= DateTime.Now.Year);
JoshJordan
+1  A: 
var currYear = DateTime.Now.Year;
var pricesAfterCurrYear = allPrices.Where(p => p.Date.Year >= currYear);
eglasius
thanks - good answer.
Davy