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 à l’aide de l’opérateur <.

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 associé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 à l’aide du 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 associés aux valeurs des clés dans le tableau keys
indiceintL’index désignant le début de la plage à trier
longueurintLe 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