Freigeben über


Dictionary<TKey,TValue>.Clear Methode

Definition

Entfernt alle Schlüssel und Werte aus dem Dictionary<TKey,TValue>.

public:
 virtual void Clear();
public void Clear();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()

Implementiert

Hinweise

Die Count Eigenschaft ist auf 0 festgelegt, und Verweise auf andere Objekte aus Elementen der Auflistung werden ebenfalls freigegeben. Die Kapazität bleibt unverändert.

Diese Methode ist ein O(n)-Vorgang, wobei n es sich um die Kapazität des Wörterbuchs handelt.

.NET Core 3.0+ nur: Diese Mutating-Methode kann ohne ungültige aktive Enumerationen für die Dictionary<TKey,TValue> Instanz sicher aufgerufen werden. Dies impliziert keine Threadsicherheit.

Gilt für: