Méthode System::Array::Sort

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

Trie deux tableaux, l’un contenant les clés et l’autre les éléments correspondants, en fonction des valeurs du tableau contenant les clés, dont les éléments sont comparés en utilisant operator<.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParamètreDescription
TKeyLe type des éléments du tableau keys
TValuele type des éléments du tableau items
ParamètreTypeDescription
keysconst ArrayPtr<TKey>&Array qui contient les valeurs des clés
itemsconst ArrayPtr<TValue>&Array qui contient les éléments qui sont mappés aux valeurs des clés dans le tableau keys

Voir aussi

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

Trie deux tableaux, l’un contenant les clés et l’autre les éléments correspondants, en fonction des valeurs du tableau contenant les clés, dont les éléments sont comparés en utilisant le comparateur par défaut.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParamètreDescription
TKeyLe type des éléments du tableau keys
TValuele type des éléments du tableau items
ParamètreTypeDescription
keysconst ArrayPtr<TKey>&Array qui contient les valeurs des clés
itemsconst ArrayPtr<TValue>&Array qui contient les éléments qui sont mappés aux valeurs des clés dans le tableau keys
indiceintL’index désignant le début de la plage à trier
lengthintLe nombre d’éléments dans la plage à trier

Voir aussi

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

Trie les éléments du tableau spécifié en utilisant le comparateur par défaut.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParamètreTypeDescription
arrconst ArrayPtr<Type>&Tableau cible

Voir aussi

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

Trie les éléments du tableau spécifié en utilisant le comparateur spécifié.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParamètreTypeDescription
arrconst ArrayPtr<Type>&Tableau cible
comparateurconst SharedPtr<System::Collections::Generic::IComparer<T>>&Objet IComparer utilisé pour comparer les éléments du tableau

Voir aussi

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

NON IMPLEMENTÉ.

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

Voir aussi

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

Trie une plage d’éléments du tableau spécifié en utilisant le comparateur par défaut.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParamètreTypeDescription
arrconst ArrayPtr<Type>&Tableau cible
startIndexintL’index désignant le début de la plage d’éléments à trier
countintLa taille de la plage d’éléments à trier

Voir aussi