Μέθοδος System::Array::Sort

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

Ταξινομεί δύο πίνακες, έναν που περιέχει κλειδιά και τον άλλο - τα αντίστοιχα στοιχεία, βάσει των τιμών του πίνακα που περιέχει κλειδιά, των οποίων τα στοιχεία συγκρίνονται χρησιμοποιώντας το operator<.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items)
ParameterΠεριγραφή
TKeyΟ τύπος των στοιχείων στον πίνακα keys
TValueο τύπος των στοιχείων στον πίνακα items
ParameterTypeΠεριγραφή
keysconst ArrayPtr<TKey>&Array που περιέχει τιμές κλειδιών
itemsconst ArrayPtr<TValue>&Array που περιέχει στοιχεία που αντιστοιχούν στις τιμές κλειδιών στον πίνακα keys

Δείτε επίσης

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

Ταξινομεί δύο πίνακες, έναν που περιέχει κλειδιά και τον άλλο - τα αντίστοιχα στοιχεία, βάσει των τιμών του πίνακα που περιέχει κλειδιά, των οποίων τα στοιχεία συγκρίνονται χρησιμοποιώντας τον προεπιλεγμένο συγκριτή.

template<typename TKey,typename TValue> static void System::Array<T>::Sort(const ArrayPtr<TKey> &keys, const ArrayPtr<TValue> &items, int index, int length)
ParameterΠεριγραφή
TKeyΟ τύπος των στοιχείων στον πίνακα keys
TValueο τύπος των στοιχείων στον πίνακα items
ParameterTypeΠεριγραφή
keysconst ArrayPtr<TKey>&Array που περιέχει τιμές κλειδιών
itemsconst ArrayPtr<TValue>&Array που περιέχει στοιχεία που αντιστοιχούν στις τιμές κλειδιών στον πίνακα keys
δείκτηςintΟ δείκτης που καθορίζει την αρχή του εύρους για ταξινόμηση
lengthintΟ αριθμός των στοιχείων στο εύρος για ταξινόμηση

Δείτε επίσης

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

Ταξινομεί τα στοιχεία στον καθορισμένο πίνακα χρησιμοποιώντας τον προεπιλεγμένο συγκριτή.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr)
ParameterTypeΠεριγραφή
arrconst ArrayPtr<Type>&Πίνακας προορισμού

Δείτε επίσης

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

Ταξινομεί τα στοιχεία στον καθορισμένο πίνακα χρησιμοποιώντας τον καθορισμένο συγκριτή.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparator)
ParameterTypeΠεριγραφή
arrconst ArrayPtr<Type>&Πίνακας προορισμού
συγκριτήςconst SharedPtr<System::Collections::Generic::IComparer<T>>&Αντικείμενο IComparer που χρησιμοποιείται για τη σύγκριση των στοιχείων του πίνακα

Δείτε επίσης

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

ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.

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

Δείτε επίσης

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

Ταξινομεί μια περιοχή στοιχείων στον καθορισμένο πίνακα χρησιμοποιώντας τον προεπιλεγμένο συγκριτή.

template<typename Type> static void System::Array<T>::Sort(const ArrayPtr<Type> &arr, int startIndex, int count)
ParameterTypeΠεριγραφή
arrconst ArrayPtr<Type>&Πίνακας προορισμού
startIndexintΟ δείκτης που καθορίζει την αρχή του εύρους των στοιχείων για ταξινόμηση
countintΤο μέγεθος του εύρους των στοιχείων για ταξινόμηση

Δείτε επίσης