System.Generics.Collections.TList.Sort
Delphi
procedure Sort; overload;
procedure Sort(const AComparer: IComparer<T>); overload;
C++
void __fastcall Sort()/* overload */;
void __fastcall Sort(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<T> > AComparer)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
Description
Trie une liste.
Cette méthode trie une liste. Si AComparer est fourni, il est utilisé pour comparer les éléments. Sinon, le comparateur par défaut des éléments de liste est utilisé.
Ce tri est une opération O(n log n), où n est le nombre d'éléments de la liste. Un algorithme QuickSort est utilisé. Ainsi, l'ordre des éléments égaux peut ne pas être préservé.
Voir aussi
Exemples de code