Decir que tengo estos valores en una tabla de base de datos¿Cómo usar orderby con 2 campos en linq?
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
Ahora tengo lo que va del OrdenarPor para mi LINQ
var hold = MyList.OrderBy(x => x.StartDate).ToList();
quiero pedirlo sin embargo, también utilizando la fecha de finalización.
Al igual que el orden que querría esto en tan
id 2
id 1
Así endDates
que son mayores ir primero. No estoy seguro si necesito cambiar esto para usar alguna función de comparación o algo.
posible duplicado de [Múltiple "ordenar por" en LINQ] (http://stackoverflow.com/questions/298725/multiple-order-by-in-linq) – Moes