Sdílet prostřednictvím


Dictionary<TKey,TValue>.Clear Metoda

Definice

Odebere všechny klíče a hodnoty z objektu Dictionary<TKey,TValue>.

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

Implementuje

Poznámky

Vlastnost Count je nastavena na 0 a odkazy na jiné objekty z prvků kolekce jsou také uvolněny. Kapacita zůstává beze změny.

Tato metoda je operace O(n), kde n je kapacita slovníku.

Pouze .NET Core 3.0+: Tuto mutační metodu je možné bezpečně volat bez zneplatnění aktivních enumerátorů v Dictionary<TKey,TValue> instanci. To neznamená bezpečnost vláken.

Platí pro