System.Generics.Collections.TDictionary.Clear

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

procedure Clear;

C++

void __fastcall Clear(void);

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