Método System::Array::Sort

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

Ordena dos arreglos, uno que contiene claves y el otro los elementos correspondientes, basándose en los valores del arreglo que contiene claves, cuyos elementos se comparan usando operator<.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParámetroDescripción
TKeyEl tipo de los elementos en el arreglo keys
TValueel tipo de los elementos en el arreglo items
ParámetroTipoDescripción
keysconst ArrayPtr<TKey>&Array que contiene valores de clave
itemsconst ArrayPtr<TValue>&Array que contiene elementos que están mapeados a los valores de clave en el arreglo keys

Ver también

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

Ordena dos arreglos, uno que contiene claves y el otro los elementos correspondientes, basándose en los valores del arreglo que contiene claves, cuyos elementos se comparan usando el comparador predeterminado.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParámetroDescripción
TKeyEl tipo de los elementos en el arreglo keys
TValueel tipo de los elementos en el arreglo items
ParámetroTipoDescripción
keysconst ArrayPtr<TKey>&Array que contiene valores de clave
itemsconst ArrayPtr<TValue>&Array que contiene elementos que están mapeados a los valores de clave en el arreglo keys
índiceintEl índice que designa el comienzo del rango a ordenar
longitudintEl número de elementos en el rango a ordenar

Ver también

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

Ordena los elementos del arreglo especificado usando el comparador predeterminado.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParámetroTipoDescripción
arrconst ArrayPtr<Type>&Arreglo objetivo

Ver también

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

Ordena los elementos del arreglo especificado usando el comparador especificado.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParámetroTipoDescripción
arrconst ArrayPtr<Type>&Arreglo objetivo
comparadorconst SharedPtr<System::Collections::Generic::IComparer<T>>&Objeto IComparer usado para comparar elementos del arreglo

Ver también

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

NO IMPLEMENTADO.

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

Ver también

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

Ordena un rango de elementos del arreglo especificado usando el comparador predeterminado.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParámetroTipoDescripción
arrconst ArrayPtr<Type>&Arreglo objetivo
startIndexintEl índice que designa el comienzo del rango de elementos a ordenar
countintEl tamaño del rango de elementos a ordenar

Ver también