Dictionary<TKey,TValue>.TrimExcess Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TrimExcess(Int32) |
Nastaví kapacitu tohoto slovníku pro uchování určitého počtu položek bez dalšího rozšíření jeho záložního úložiště. |
TrimExcess() |
Nastaví kapacitu tohoto slovníku na to, jaká by byla, kdyby byl původně inicializován se všemi jeho položkami. |
TrimExcess(Int32)
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
Nastaví kapacitu tohoto slovníku pro uchování určitého počtu položek bez dalšího rozšíření jeho záložního úložiště.
public:
void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parametry
- capacity
- Int32
Nová kapacita.
Výjimky
capacity
je menší než Count.
Poznámky
Tuto metodu lze použít k minimalizaci režie paměti, jakmile je známo, že nebudou přidány žádné nové prvky.
Platí pro
TrimExcess()
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
Nastaví kapacitu tohoto slovníku na to, jaká by byla, kdyby byl původně inicializován se všemi jeho položkami.
public:
void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Poznámky
Tuto metodu lze použít k minimalizaci režie paměti, jakmile je známo, že do slovníku nebudou přidány žádné nové prvky. Pokud chcete přidělit pole úložiště s minimální velikostí, spusťte následující příkazy:
dictionary.Clear();
dictionary.TrimExcess();