Dictionary<TKey,TValue>.TrimExcess Méthode

Définition

Surcharges

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.

TrimExcess()

Définit la capacité de ce dictionnaire à ce qu’elle serait si elle avait été initialisé à l’origine avec toutes ses entrées.

TrimExcess(Int32)

Source:
Dictionary.cs
Source:
Dictionary.cs
Source:
Dictionary.cs

Définit la capacité de ce dictionnaire pour contenir un nombre spécifié d’entrées sans nécessiter d’expansion de son stockage.

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

Nouvelle capacité.

Exceptions

capacity est inférieur à Count.

Remarques

Cette méthode peut être utilisée pour réduire la surcharge de mémoire une fois qu’il est connu qu’aucun nouvel élément ne sera ajouté.

S’applique à

TrimExcess()

Source:
Dictionary.cs
Source:
Dictionary.cs
Source:
Dictionary.cs

Définit la capacité de ce dictionnaire à ce qu’elle serait si elle avait été initialisé à l’origine avec toutes ses entrées.

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 une fois qu’il est connu qu’aucun nouvel élément n’est ajouté au dictionnaire. Pour allouer un tableau de stockage de taille minimale, exécutez les instructions suivantes :

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

S’applique à