Method QuickSort
QuickSort<T>(DynamicArray<T>)
Perform a quick sort on the DynamicArray
Declaration
public static void QuickSort<T>(this DynamicArray<T> array) where T : IComparable<T>, new()
Parameters
| Type | Name | Description | 
|---|---|---|
| DynamicArray<T> | array | Array on which to perform the quick sort.  | 
    
Type Parameters
| Name | Description | 
|---|---|
| T | Type of the array.  | 
    
QuickSort<T>(DynamicArray<T>, SortComparer)
Perform a quick sort on the DynamicArray
Declaration
public static void QuickSort<T>(this DynamicArray<T> array, DynamicArray<T>.SortComparer comparer) where T : new()
Parameters
| Type | Name | Description | 
|---|---|---|
| DynamicArray<T> | array | Array on which to perform the quick sort.  | 
    
| DynamicArray<T>.SortComparer | comparer | Comparer used for sorting.  | 
    
Type Parameters
| Name | Description | 
|---|---|
| T | Type of the array.  |