J'ai une liste de commandes et je veux les grouper par date de création.
La date de création de chaque commande sera "2010-03-13 11:17:16.000".
Comment puis-je faire en sorte qu'ils ne soient regroupés que par date comme "2010-03-13" ?
var items = orderList.GroupBy(t => t.DateCreated)
.Select(g => new Order()
{
DateCreated = g.Key
})
.OrderByDescending(x => x.OrderID).ToList();
Mise à jour : Comment puis-je grouper les commandes par mois ? Et le code suivant n'est pas correct.
var items = orderList.GroupBy(t => t.DateCreated.Month)
.Select(g => new Order()
{
DateCreated = g.Key
})
.OrderByDescending(x => x.OrderID).ToList();
Merci beaucoup.