agosto 2009 Blog Posts

OrderBy con Linq su proprietà passata come parametro

Tip a futura memoria:  public static List<MyClass> ReorderList(List<MyClass> listToOrder, string orderByPropertyName) { var p = typeof(MyClass).GetProperty(orderByPropertyName); return listToOrder.OrderBy(c => p.GetValue(c, null)).ToList<MyClass>(); }

posted @ lunedì 24 agosto 2009 18:27 | Feedback (0)