Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 何时使用 IComparable<T> Vs。比较器<T>
而 IComparer 适用于这两种情况。
顾名思义IComparable就是可以比较的东西,IComparar是可以比较其他对象的对象。如果你想比较两个相同类型的对象,那么你将IComparable在它上面实现。如果您想要一种可以比较其他对象的类型,那么您将实现IComparer.
IComparable
IComparar
IComparer