Dictionary<TKey,TValue>.Clear Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla