Right, so I have an enumerable and wish to get distinct values from it.
Using System.Linq, there\'s of course an extension method called Distinct<
System.Linq
Distinct<
The Microsoft System.Interactive package has a version of Distinct that takes a key selector lambda. This is effectively the same as Jon Skeet's solution, but it may be helpful for people to know, and to check out the rest of the library.