Dictionary<TKey,TValue>.TrimExcess Methode

Definitie

Overloads

Name Description
TrimExcess(Int32)

Hiermee stelt u de capaciteit van deze woordenlijst in om een opgegeven aantal vermeldingen op te slaan zonder verdere uitbreiding van de back-upopslag.

TrimExcess()

Hiermee stelt u de capaciteit van deze woordenlijst in op wat het zou zijn als deze oorspronkelijk met alle vermeldingen is geïnitialiseerd.

TrimExcess(Int32)

Hiermee stelt u de capaciteit van deze woordenlijst in om een opgegeven aantal vermeldingen op te slaan zonder verdere uitbreiding van de back-upopslag.

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

Parameters

capacity
Int32

De nieuwe capaciteit.

Uitzonderingen

capacity is kleiner dan Count.

Opmerkingen

Deze methode kan worden gebruikt om de geheugenoverhead te minimaliseren zodra bekend is dat er geen nieuwe elementen worden toegevoegd.

Van toepassing op

TrimExcess()

Hiermee stelt u de capaciteit van deze woordenlijst in op wat het zou zijn als deze oorspronkelijk met alle vermeldingen is geïnitialiseerd.

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

Opmerkingen

Deze methode kan worden gebruikt om geheugenoverhead te minimaliseren zodra bekend is dat er geen nieuwe elementen worden toegevoegd aan de woordenlijst. Als u een minimale opslagmatrix wilt toewijzen, voert u de volgende instructies uit:

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

Van toepassing op