Dictionary<TKey,TValue>.Clear Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.