Dictionary<TKey,TValue>.TrimExcess Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| TrimExcess(Int32) |
Anger kapaciteten för den här ordlistan för att lagra ett angivet antal poster utan ytterligare expansion av dess lagring. |
| TrimExcess() |
Anger kapaciteten för den här ordlistan till vad den skulle vara om den ursprungligen hade initierats med alla dess poster. |
TrimExcess(Int32)
Anger kapaciteten för den här ordlistan för att lagra ett angivet antal poster utan ytterligare expansion av dess lagring.
public:
void TrimExcess(int capacity);
public void TrimExcess(int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parametrar
- capacity
- Int32
Den nya kapaciteten.
Undantag
capacity är mindre än Count.
Kommentarer
Den här metoden kan användas för att minimera minneskostnaderna när det är känt att inga nya element kommer att läggas till.
Gäller för
TrimExcess()
Anger kapaciteten för den här ordlistan till vad den skulle vara om den ursprungligen hade initierats med alla dess poster.
public:
void TrimExcess();
public void TrimExcess();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Kommentarer
Den här metoden kan användas för att minimera minneskostnaderna när det är känt att inga nya element kommer att läggas till i ordlistan. Om du vill allokera en lagringsmatris med minsta storlek kör du följande instruktioner:
dictionary.Clear();
dictionary.TrimExcess();