Dictionary<TKey,TValue>.TrimExcess Dictionary<TKey,TValue>.TrimExcess Dictionary<TKey,TValue>.TrimExcess Dictionary<TKey,TValue>.TrimExcess Method

Définition

Surcharges

TrimExcess(Int32) TrimExcess(Int32) TrimExcess(Int32) TrimExcess(Int32)

Définit la capacité de ce dictionnaire pour contenir un nombre spécifié d’entrées sans nécessiter d’expansion de son stockage.Sets the capacity of this dictionary to hold up a specified number of entries without any further expansion of its backing storage.

TrimExcess() TrimExcess() TrimExcess() TrimExcess()

Définit la capacité de ce dictionnaire à ce qu’elle serait si elle avait été initialisé à l’origine avec toutes ses entrées.Sets the capacity of this dictionary to what it would be if it had been originally initialized with all its entries.

TrimExcess(Int32) TrimExcess(Int32) TrimExcess(Int32) TrimExcess(Int32)

Définit la capacité de ce dictionnaire pour contenir un nombre spécifié d’entrées sans nécessiter d’expansion de son stockage.Sets the capacity of this dictionary to hold up a specified number of entries without any further expansion of its backing storage.

public:
 void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)

Paramètres

capacity
Int32 Int32 Int32 Int32

Nouvelle capacité.The new capacity.

Exceptions

Remarques

Cette méthode peut être utilisée pour réduire la surcharge de mémoire une fois que vous savez qu’aucun nouvel élément ne sera ajouté.This method can be used to minimize the memory overhead once it is known that no new elements will be added.

TrimExcess() TrimExcess() TrimExcess() TrimExcess()

Définit la capacité de ce dictionnaire à ce qu’elle serait si elle avait été initialisé à l’origine avec toutes ses entrées.Sets the capacity of this dictionary to what it would be if it had been originally initialized with all its entries.

public:
 void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()

Remarques

Cette méthode peut être utilisée pour réduire la surcharge de mémoire lorsque l’on sait qu’aucun nouvel élément ne sera ajouté au dictionnaire.This method can be used to minimize memory overhead once it is known that no new elements will be added to the dictionary. Pour allouer un groupe de stockage de taille minimale, exécutez les instructions suivantes:To allocate a minimum size storage array, execute the following statements:

dictionary.Clear();
dictionary.TrimExcess();

S’applique à