System::Array::Sort yöntemi

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

Anahtarları içeren bir dizi ve diğer dizi - karşılık gelen öğeler, anahtarları içeren dizinin değerlerine göre, öğeleri operator< kullanılarak karşılaştırılarak iki diziyi sıralar.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParametreAçıklama
TKeykeys dizisindeki öğelerin tipi
TValueitems dizisindeki öğelerin tipi
ParametreTürAçıklama
keysconst ArrayPtr<TKey>&Anahtar değerlerini içeren Array
itemsconst ArrayPtr<TValue>&Anahtar değerlerine eşlenen öğeleri içeren Array (keys dizisinde)

Ayrıca Bakınız

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

Anahtarları içeren bir dizi ve diğer dizi - karşılık gelen öğeler, anahtarları içeren dizinin değerlerine göre, öğeleri varsayılan karşılaştırıcıyı kullanarak karşılaştırılarak iki diziyi sıralar.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParametreAçıklama
TKeykeys dizisindeki öğelerin tipi
TValueitems dizisindeki öğelerin tipi
ParametreTürAçıklama
keysconst ArrayPtr<TKey>&Anahtar değerlerini içeren Array
itemsconst ArrayPtr<TValue>&Anahtar değerlerine eşlenen öğeleri içeren Array (keys dizisinde)
indeksintSıralanacak aralığın başlangıcını belirten indeks
uzunlukintSıralanacak aralıktaki öğe sayısı

Ayrıca Bakınız

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

Belirtilen dizideki öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParametreTürAçıklama
arrconst ArrayPtr<Type>&Hedef dizi

Ayrıca Bakınız

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

Belirtilen dizideki öğeleri belirtilen karşılaştırıcıyı kullanarak sıralar.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParametreTürAçıklama
arrconst ArrayPtr<Type>&Hedef dizi
karşılaştırıcıconst SharedPtr<System::Collections::Generic::IComparer<T>>&Dizinin öğelerini karşılaştırmak için kullanılan IComparer nesnesi

Ayrıca Bakınız

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

UYGULANMADI.

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

Ayrıca Bakınız

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

Belirtilen dizideki bir öğe aralığını varsayılan karşılaştırıcıyı kullanarak sıralar.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParametreTürAçıklama
arrconst ArrayPtr<Type>&Hedef dizi
startIndexintSıralanacak öğe aralığının başlangıcını belirten indeks
countintSıralanacak öğe aralığının boyutu

Ayrıca Bakınız