コード例 #1
0
 public static void QuickSort(this IList self, Func <object, object, bool> compareFunc)
 {
     SortUtil.QuickSort(self, compareFunc);
 }
コード例 #2
0
ファイル: IListTExtension.cs プロジェクト: uiopsczc/Test
 //如:list.QuickSort((a, b)=>return a.count <= b.count)
 //则是将count由小到大排序,注意比较大小时不要漏掉等于号,否则相等时也进行排序,则排序不稳定
 public static void QuickSort <T>(this IList <T> self, Func <T, T, bool> compareFunc)
 {
     SortUtil.QuickSort(self, compareFunc);
 }