public class NameComparer : IComparer { public int Compare (Source a, Source b) { return a.Name.CompareTo (b.Name); } }