System.Generics.Collections.TDictionary.Clear
Delphi
procedure Clear;
C++
void __fastcall Clear();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
Description
Efface toutes les données.
Clear retire toutes les clés et valeurs du dictionnaire. La propriété Count est définie sur 0. La capacité est aussi définie sur 0. C'est une opération O(n), où n est égal à Count, le nombre d'entrées du dictionnaire.
Remarque : Clear ne libère pas les éléments au fur et à mesure qu'ils sont retirés. Si vous avez besoin de les libérer, utilisez les événements OnKeyNotify et OnValueNotify qui surviennent pour chaque entrée retirée et fournissent les éléments retirés.