Partager via


Dictionary<TKey,TValue>.Clear Méthode

Définition

Supprime toutes les clés et les valeurs de Dictionary<TKey,TValue>.

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

Implémente

Remarques

La Count propriété est définie sur 0 et les références à d’autres objets à partir d’éléments de la collection sont également libérées. La capacité reste inchangée.

Cette méthode est une opération O(n), où n est la capacité du dictionnaire.

.NET Core 3.0+ uniquement : cette méthode de mutation peut être appelée en toute sécurité sans invalider les énumérateurs actifs sur le Dictionary<TKey,TValue> instance. Cela n’implique pas la sécurité des threads.

S’applique à