64 private static void Swap(T[] a,
int i,
int j)
class f__AnonymousType0<< Count > j__TPar
void Sort(T[] keys, int index, int length, IComparer< T > comparer)
static int PickPivotAndPartition(T[] keys, int lo, int hi, Comparison< T > comparer)
static void Heapsort(T[] keys, int lo, int hi, Comparison< T > comparer)
static void IntroSort(T[] keys, int lo, int hi, int depthLimit, Comparison< T > comparer)
static readonly ArraySortHelper< T > s_defaultArraySortHelper
static void Swap(T[] a, int i, int j)
static void DownHeap(T[] keys, int i, int n, int lo, Comparison< T > comparer)
static void InsertionSort(T[] keys, int lo, int hi, Comparison< T > comparer)
static void IntrospectiveSort(T[] keys, int left, int length, Comparison< T > comparer)
int BinarySearch(T[] array, int index, int length, T value, IComparer< T > comparer)
static int InternalBinarySearch(T[] array, int index, int length, T value, IComparer< T > comparer)
static void SwapIfGreater(T[] keys, Comparison< T > comparer, int a, int b)
static ArraySortHelper< TKey, TValue > Default
static void Sort(T[] keys, int index, int length, Comparison< T > comparer)