link环境下,ICompareable和IComparer接口有什么区别?各自的使用目的是什么呢?
ICompareable顾名思义是可比较的IComparer是比较器
一个类,可以有不止一种比较方法,比如同样是人,可以按照身高排序,也可以按照年龄排序,所以IComparer独立于ICompareable