Trier une liste en c# (avec delegate et sort)
List<TheType> theList = new List<TheType>(); theList.Sort(delegate(TheType t1, TheType t2) { return t1.PropertyToOrder.CompareTo(t2.PropertyToOrder); });
List<TheType> theList = new List<TheType>(); theList.Sort(delegate(TheType t1, TheType t2) { return t1.PropertyToOrder.CompareTo(t2.PropertyToOrder); });