public static void Main(string[] args) { var list = new object[10]; for (int i = 0; i < list.Length; i += 1) { list[i] = new object(); } var obj = new OrderInAlphName(); SortingCriterion sorter = obj.is_less_than; quickSortCData(list, sorter); }