Thursday, 30 September 2010

Reorder list and remove items using LINQ lambda query

Re-ordering items in a list:
listPeople = listPeople.OrderBy(x => x.Surname).ToList();
Removing items from a list:
listPeople.RemoveAll(x => x.Age < 16);