利用IComparable接口实现的排序