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í
| Name | Description |
|---|---|
| TrimExcess(Int32) |
Nastaví kapacitu tohoto slovníku tak, aby držel zadaný počet položek bez dalšího rozšíření jeho záložního úložiště. |
| TrimExcess() |
Nastaví kapacitu tohoto slovníku na to, co by bylo, kdyby byla původně inicializována se všemi jeho položkami. |
TrimExcess(Int32)
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
Nastaví kapacitu tohoto slovníku tak, aby držel zadaný počet 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
- Zdroj:
- Dictionary.cs
- Zdroj:
- Dictionary.cs
Nastaví kapacitu tohoto slovníku na to, co by bylo, kdyby byla původně inicializována 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();