Udostępnij za pośrednictwem


Dictionary<TKey,TValue>.Clear Metoda

Definicja

Usuwa wszystkie klucze i wartości z elementu Dictionary<TKey,TValue>.

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

Implementuje

Uwagi

Właściwość jest ustawiona Count na 0, a odwołania do innych obiektów z elementów kolekcji są również zwalniane. Pojemność pozostaje niezmieniona.

Ta metoda jest operacją O(n), gdzie n jest pojemnością słownika.

Tylko .NET Core 3.0+ : ta metoda mutowania może być bezpiecznie wywoływana bez unieważniania aktywnych modułów wyliczających w wystąpieniu Dictionary<TKey,TValue> . Nie oznacza to bezpieczeństwa wątków.

Dotyczy