System.Generics.Collections.TDictionary.Clear
Delphi
procedure Clear;
C++
void __fastcall Clear();
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
Beschreibung
Löscht alle Daten.
Clear entfernt alle Schlüssel und Werte aus dem Dictionary. Die Eigenschaft Count wird auf 0 gesetzt. Die Kapazität wird auch auf 0 gesetzt. Diese Operation benötigt O(n) Zeit, wobei n Count, die Anzahl der Dictionary-Einträge, ist.
Anmerkung: Clear gibt die Einträge beim Entfernen nicht frei. Wenn sie freigegeben werden sollen, verwenden Sie dazu die Ereignisse OnKeyNotify und OnValueNotify, die für jeden entfernten Eintrag ausgelöst werden und die entfernten Einträge bereitstellen.
Siehe auch
Codebeispiele