微软已经提供了对应的ICompare<T>接口,话说这个只是泛型问题,跟OO搭不上关系吧
List<T> 有一个Sort方法 你的思想已经很接近提出泛型设计者的思想了 好好干
或者弄个泛型方法就行 public void Sort<T>(T[] array) where T : IComparable<T> { t1.CompareTo(t2) } 或者 public void Sort<T>(T[] array, IComparer<T> comparer) { comparer.Compere(t1, t2) }
13,190
社区成员
5,761
社区内容
加载中
试试用AI创作助手写篇文章吧