Dictionary<TKey,TValue>.Clear Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort alla nycklar och värden från Dictionary<TKey,TValue>.
public:
virtual void Clear();
public void Clear();
abstract member Clear : unit -> unit
override this.Clear : unit -> unit
Public Sub Clear ()
Implementeringar
Kommentarer
Egenskapen Count är inställd på 0 och referenser till andra objekt från element i samlingen släpps också. Kapaciteten förblir oförändrad.
Den här metoden är en O(n)-åtgärd, där n är kapaciteten för ordlistan.
endast .NET Core 3.0+ : Den här muterande metoden kan anropas på ett säkert sätt utan att aktiva uppräknare på instansen Dictionary<TKey,TValue> ogiltigförklaras. Detta innebär inte trådsäkerhet.