Implementing the Generic IComparable Isn't Good Enough
I'm sure this is common knowledge by now, but I just got bit by it. If you implement
IComparable<T>, that may not be enough. I was doing a custom search on an array of objects that implemented
IComparable<T>, but I kept getting an error that said I had to implement
IComparable. This really threw me, but as soon as I implemented
IComparable (and delegated its work to the generic version), things worked as expected.
* Posted at 10.29.2007 01:15:32 PM CST | Link *