System::Array::Sort metod

Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&) method

Sorterar två arrayer, en som innehåller nycklar och den andra – motsvarande objekt, baserat på värdena i arrayen som innehåller nycklar, vars element jämförs med operator<.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParameterBeskrivning
TKeyTypen av elementen i keys‑arrayen
TValuetypen av elementen i items‑arrayen
ParameterTypBeskrivning
keysconst ArrayPtr<TKey>&Array som innehåller nyckelvärden
itemsconst ArrayPtr<TValue>&Array som innehåller objekt som är mappade till nyckelvärdena i keys‑arrayen

Se även

Array::Sort(const ArrayPtr<TKey>&, const ArrayPtr<TValue>&, int, int) method

Sorterar två arrayer, en som innehåller nycklar och den andra – motsvarande objekt, baserat på värdena i arrayen som innehåller nycklar, vars element jämförs med standardjämförare.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParameterBeskrivning
TKeyTypen av elementen i keys‑arrayen
TValuetypen av elementen i items‑arrayen
ParameterTypBeskrivning
keysconst ArrayPtr<TKey>&Array som innehåller nyckelvärden
itemsconst ArrayPtr<TValue>&Array som innehåller objekt som är mappade till nyckelvärdena i keys‑arrayen
indexintIndexet som anger början av intervallet att sortera
längdintAntalet element i intervallet att sortera

Se även

Array::Sort(const ArrayPtr<Type>&) method

Sorterar element i den angivna arrayen med standardjämförare.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParameterTypBeskrivning
arrconst ArrayPtr<Type>&Målararray

Se även

Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<T>>&) method

Sorterar element i den angivna arrayen med angiven jämförare.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParameterTypBeskrivning
arrconst ArrayPtr<Type>&Målararray
komparatorconst SharedPtr<System::Collections::Generic::IComparer<T>>&IComparer objekt som används för att jämföra element i arrayen

Se även

Array::Sort(const ArrayPtr<Type>&, const SharedPtr<System::Collections::Generic::IComparer<Y>>&) method

INTE IMPLEMENTERAD.

template<typename Type,typename Y> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<Y>> &comparator)

Se även

Array::Sort(const ArrayPtr<Type>&, const System::Comparison<T>&) method

Sorterar element i den angivna arrayen med angiven jämförelse.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const System::Comparison<T> &comparison)

Se även

Array::Sort(const ArrayPtr<Type>&, int, int) method

Sorterar ett intervall av element i den angivna arrayen med standardjämförare.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParameterTypBeskrivning
arrconst ArrayPtr<Type>&Målararray
startIndexintIndexet som anger början på intervallet av element som ska sorteras
countintStorleken på intervallet av element som ska sorteras

Se även