2009-03-02 27 views

cevap

2

Onlar, işte acceptable to answer your own question var gider demek ...

var predicate = string.Format(
    "Year(it.ShipDate) == Year(cast('{0}' as System.DateTime)) -1", 
    System.DateTime.Now); 

var lastYearsShipments = 
    myQuery.Products.Where(predicate); // myQuery is type ObjectQuery<T> 

Ayrıca bkz: msdn documentation

0
string datetimeFormatter = "yyyy-MM-dd HH:mm"; 

var predicate = string.Format("Year(it.ShipDate) == Year(DATETIME'{0}')) -1", System.DateTime.Now.ToString(datetimeFormatter)); 

var lastYearsShipments = myQuery.Products.Where(predicate); 
İlgili konular