Dictionary<TKey,TValue>.TrimExcess Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TrimExcess(Int32) |
Legt die Kapazität dieses Wörterbuchs so fest, dass es ohne weitere Erweiterung seines Sicherungsspeichers eine bestimmten Anzahl von Einträgen aufnehmen kann. |
TrimExcess() |
Legt die Kapazität dieses Wörterbuchs auf den Wert fest, den es hätte, wenn es ursprünglich mit allen seinen Einträgen initialisiert worden wäre. |
TrimExcess(Int32)
- Quelle:
- Dictionary.cs
- Quelle:
- Dictionary.cs
- Quelle:
- Dictionary.cs
Legt die Kapazität dieses Wörterbuchs so fest, dass es ohne weitere Erweiterung seines Sicherungsspeichers eine bestimmten Anzahl von Einträgen aufnehmen kann.
public:
void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parameter
- capacity
- Int32
Die neue Kapazität.
Ausnahmen
capacity
ist kleiner als Count.
Hinweise
Diese Methode kann verwendet werden, um den Arbeitsspeicheraufwand zu minimieren, sobald bekannt ist, dass keine neuen Elemente hinzugefügt werden.
Gilt für:
TrimExcess()
- Quelle:
- Dictionary.cs
- Quelle:
- Dictionary.cs
- Quelle:
- Dictionary.cs
Legt die Kapazität dieses Wörterbuchs auf den Wert fest, den es hätte, wenn es ursprünglich mit allen seinen Einträgen initialisiert worden wäre.
public:
void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Hinweise
Diese Methode kann verwendet werden, um den Arbeitsspeicheraufwand zu minimieren, sobald bekannt ist, dass dem Wörterbuch keine neuen Elemente hinzugefügt werden. Führen Sie die folgenden Anweisungen aus, um ein Speicherarray der Mindestgröße zuzuweisen:
dictionary.Clear();
dictionary.TrimExcess();