public MyOrderedEnumerable CreateOrderedEnumerable(Func <Employee, string> keySelector, Comparer <string> keyComparer) { var nextComparer = new CombineKeyCompare(keySelector, keyComparer); return(new MyOrderedEnumerable(_employees, new ComboCompare(_previousComparer, nextComparer))); }
public MyOrderedEnumerable CreateOrderedEnumerable(CombineKeyCompare combineKeyCompare) { return(new MyOrderedEnumerable(_employees, new ComboCompare(_previousComparer, combineKeyCompare))); }