Dictionary<TKey,TValue>.TrimExcess Metode

Definisi

Overload

TrimExcess(Int32)

Mengatur kapasitas kamus ini untuk menampung sejumlah entri tertentu tanpa perluasan lebih lanjut dari penyimpanan cadangannya.

TrimExcess()

Mengatur kapasitas kamus ini ke apa jadinya jika awalnya diinisialisasi dengan semua entrinya.

TrimExcess(Int32)

Sumber:
Dictionary.cs
Sumber:
Dictionary.cs
Sumber:
Dictionary.cs

Mengatur kapasitas kamus ini untuk menampung sejumlah entri tertentu tanpa perluasan lebih lanjut dari penyimpanan cadangannya.

public:
 void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)

Parameter

capacity
Int32

Kapasitas baru.

Pengecualian

capacity kurang dari Count.

Keterangan

Metode ini dapat digunakan untuk meminimalkan overhead memori setelah diketahui bahwa tidak ada elemen baru yang akan ditambahkan.

Berlaku untuk

TrimExcess()

Sumber:
Dictionary.cs
Sumber:
Dictionary.cs
Sumber:
Dictionary.cs

Mengatur kapasitas kamus ini ke apa jadinya jika awalnya diinisialisasi dengan semua entrinya.

public:
 void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()

Keterangan

Metode ini dapat digunakan untuk meminimalkan overhead memori setelah diketahui bahwa tidak ada elemen baru yang akan ditambahkan ke kamus. Untuk mengalokasikan array penyimpanan ukuran minimum, jalankan pernyataan berikut:

dictionary.Clear();
dictionary.TrimExcess();

Berlaku untuk