Dictionary<TKey,TValue>.TrimExcess Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| TrimExcess(Int32) |
Ustawia pojemność tego słownika do przechowywania określonej liczby wpisów bez dalszego rozszerzania magazynu zapasowego. |
| TrimExcess() |
Ustawia pojemność tego słownika na to, co byłoby, gdyby został pierwotnie zainicjowany ze wszystkimi jego wpisami. |
TrimExcess(Int32)
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
Ustawia pojemność tego słownika do przechowywania określonej liczby wpisów bez dalszego rozszerzania magazynu zapasowego.
public:
void TrimExcess(int capacity);
public void TrimExcess(int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parametry
- capacity
- Int32
Nowa pojemność.
Wyjątki
capacity wartość jest mniejsza niż Count.
Uwagi
Tej metody można użyć do zminimalizowania obciążenia pamięci po tym, jak wiadomo, że nie zostaną dodane żadne nowe elementy.
Dotyczy
TrimExcess()
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
- Źródło:
- Dictionary.cs
Ustawia pojemność tego słownika na to, co byłoby, gdyby został pierwotnie zainicjowany ze wszystkimi jego wpisami.
public:
void TrimExcess();
public void TrimExcess();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Uwagi
Tej metody można użyć do zminimalizowania obciążenia pamięcią, gdy wiadomo, że do słownika nie zostaną dodane żadne nowe elementy. Aby przydzielić macierz magazynową o minimalnym rozmiarze, wykonaj następujące instrukcje:
dictionary.Clear();
dictionary.TrimExcess();