我应该同时实现IComparable
和通用IComparable<T>
吗?如果仅实现其中之一,是否有任何限制?
最佳答案
是的,您应该同时实现。
如果实现一个,则任何依赖于另一个的代码都将失败。
有很多使用IComparable
或IComparable<T>
而不使用两者的代码,因此同时实现这两种代码可确保您的代码可与此代码一起使用。
关于c# - IComparable和IComparable <T>,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7301277/