So I came across an interesting problem today. We have a WCF web service that returns an IList. Not really a big deal until I wanted to sort it.
Turns out the IList
Convert your IList into List or some other generic collection and then you can easily query/sort it using System.Linq namespace (it will supply bunch of extension methods)
IList
List
System.Linq