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 - anahtar dizisinin değerlerine göre, öğeleri operator< kullanılarak karşılaştırılan bir diziye göre sıralar.

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

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 - anahtar dizisinin değerlerine göre, öğeleri varsayılan karşılaştırıcı kullanılarak karşılaştırılan bir diziye göre 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)
ParameterAçıklama
TKeykeys dizisindeki öğelerin tipi
TValueitems dizisindeki öğelerin tipi
ParameterTypeAçıklama
keysconst ArrayPtr<TKey>&Array anahtar değerlerini içeren
itemsconst ArrayPtr<TValue>&Array keys dizisindeki anahtar değerlerine eşlenen öğeleri içeren
indeksintSıralanacak aralığın başlangıcını belirten indeks
lengthintSı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)
ParameterTypeAçı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)
ParameterTypeAçı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)
ParameterTypeAçı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