Example of querying collections in C# 2.0 and 3.0 with LINQ

LukeH has a good example of how simple and expressive LINQ queries can be compared to more traditional methods of filtering collections. His example uses reflection to get all the instance methods of System.String with particularly ordering and grouping.

LukeH’s WebLog : In-Memory Query with C#2.0 and C#3.0