Dictionary<TKey,TValue>.Clear Methode

Definition

Entfernt sämtliche 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 wird 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 Stummschaltungsmethode kann sicher aufgerufen werden, ohne aktive Aufzählungen auf der Dictionary<TKey,TValue> Instanz ungültig zu machen. Dies bedeutet nicht die Threadsicherheit.

Gilt für: