Metodo System::Array::Sort

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

Ordina due array, uno contenente le chiavi e l’altro gli elementi corrispondenti, in base ai valori dell’array contenente le chiavi, i cui elementi sono confrontati usando operator<.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParametroDescrizione
TKeyIl tipo degli elementi nell’array keys
TValueil tipo degli elementi nell’array items
ParametroTipoDescrizione
keysconst ArrayPtr<TKey>&Array che contiene i valori delle chiavi
itemsconst ArrayPtr<TValue>&Array che contiene gli elementi mappati ai valori delle chiavi nell’array keys

Vedi anche

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

Ordina due array, uno contenente le chiavi e l’altro gli elementi corrispondenti, in base ai valori dell’array contenente le chiavi, i cui elementi sono confrontati usando il comparatore predefinito.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParametroDescrizione
TKeyIl tipo degli elementi nell’array keys
TValueil tipo degli elementi nell’array items
ParametroTipoDescrizione
keysconst ArrayPtr<TKey>&Array che contiene i valori delle chiavi
itemsconst ArrayPtr<TValue>&Array che contiene gli elementi mappati ai valori delle chiavi nell’array keys
indiceintL’indice che designa l’inizio dell’intervallo da ordinare
lunghezzaintIl numero di elementi nell’intervallo da ordinare

Vedi anche

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

Ordina gli elementi nell’array specificato usando il comparatore predefinito.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParametroTipoDescrizione
arrconst ArrayPtr<Type>&Array di destinazione

Vedi anche

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

Ordina gli elementi nell’array specificato usando il comparatore specificato.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParametroTipoDescrizione
arrconst ArrayPtr<Type>&Array di destinazione
comparatoreconst SharedPtr<System::Collections::Generic::IComparer<T>>&Oggetto IComparer utilizzato per confrontare gli elementi dell’array

Vedi anche

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

NON IMPLEMENTATO.

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

Vedi anche

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

Ordina un intervallo di elementi nell’array specificato usando il comparatore predefinito.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParametroTipoDescrizione
arrconst ArrayPtr<Type>&Array di destinazione
startIndexintL’indice che indica l’inizio dell’intervallo di elementi da ordinare
countintLa dimensione dell’intervallo di elementi da ordinare

Vedi anche