Dictionary<TKey,TValue>.TrimExcess 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.
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();