Disons que j'ai ces valeurs dans une table de base de données
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
Maintenant, j'ai jusqu'à présent cette commande de pour mon linq
var hold = MyList.OrderBy(x => x.StartDate).ToList();
Je veux le commander cependant aussi en utilisant la date de fin.
Comme l'ordre dans lequel je voudrais que ce soit
id 2
id 1
Donc endDates
qui sont plus grands passent en premier. Je ne sais pas si j'ai besoin de changer cela pour utiliser une fonction de comparaison ou quelque chose.