¿Cómo usar orderby con 2 campos en linq? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Múltiple "orden por" en LINQ 7 respuestasDigamos que tengo estos valores en una tabla de base de datos
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
Ahora tengo hasta ahora este pedido 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 en que querría esto en
id 2
id 1
Asi queendDates
que sean mayores vayan primero. No estoy seguro si necesito cambiar esto para usar alguna función de comparación o algo así.