Dictionary<TKey,TValue>.TrimExcess Metoda

Definice

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();

Platí pro