I have a class that implements IComparable.
public class MyClass : IComparable { public int CompareTo(MyClass c) { return this
If you have multiple ways to sort a list of your objects, you obviously have to specify which option to choose. That's what the other overrides of Sort are good for. Have a look at IComparer and Comparison.