tengo esta clase:Ordenar lista de objetos por propiedades C#
public class Leg
{
public int Day { get; set; }
public int Hour { get; set; }
public int Min { get; set; }
}
tengo una función que obtiene una lista de las piernas, llamados GetLegs()
List<Leg> legs = GetLegs();
Ahora me gustaría para ordenar esta lista. Así que primero tengo que considerar el día, luego la hora y finalmente el minuto. ¿Cómo debo resolver esta clasificación?
Gracias
¿Por qué no utiliza la estructura nativa 'DateTime'? Comparación y, por lo tanto, ordenación compatible desde el primer momento. Consulte http://msdn.microsoft.com/en-us/library/system.datetime(v=vs.110).aspx –
Por cierto, mire las preguntas relacionadas a la derecha, hay muchos temas similares, Necesito aprender a buscar un poco. Uno por ejemplo (el primero que miré) ... http://stackoverflow.com/questions/3309188/c-net-how-to-sort-a-list-t-by-a-property-in-the -objeto – SkonJeet
Como veis, es mi primera publicación aquí, así que probablemente me acostumbraré más a cómo funcionan las cosas;) Gracias por la respuesta, desafortunadamente, no puedo usar DateTime en este escenario. – Engern