Dictionary<TKey,TValue>.TrimExcess Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TrimExcess(Int32) |
Bu sözlüğün kapasitesini, yedekleme depolama alanını daha fazla genişletmeden belirtilen sayıda girdiyi barındıracak şekilde ayarlar. |
TrimExcess() |
Bu sözlüğün kapasitesini, başlangıçta tüm girdileriyle başlatılmış olması durumunda ne olacağını belirler. |
TrimExcess(Int32)
- Kaynak:
- Dictionary.cs
- Kaynak:
- Dictionary.cs
- Kaynak:
- Dictionary.cs
Bu sözlüğün kapasitesini, yedekleme depolama alanını daha fazla genişletmeden belirtilen sayıda girdiyi barındıracak şekilde ayarlar.
public:
void TrimExcess(int capacity);
public void TrimExcess (int capacity);
member this.TrimExcess : int -> unit
Public Sub TrimExcess (capacity As Integer)
Parametreler
- capacity
- Int32
Yeni kapasite.
Özel durumlar
capacity
değerinden küçüktür Count.
Açıklamalar
Bu yöntem, yeni öğe eklenmeyecek bilindikten sonra bellek yükünü en aza indirmek için kullanılabilir.
Şunlara uygulanır
TrimExcess()
- Kaynak:
- Dictionary.cs
- Kaynak:
- Dictionary.cs
- Kaynak:
- Dictionary.cs
Bu sözlüğün kapasitesini, başlangıçta tüm girdileriyle başlatılmış olması durumunda ne olacağını belirler.
public:
void TrimExcess();
public void TrimExcess ();
member this.TrimExcess : unit -> unit
Public Sub TrimExcess ()
Açıklamalar
Bu yöntem, sözlüğe yeni öğe eklenmeyecekleri bilindikten sonra bellek yükünü en aza indirmek için kullanılabilir. Minimum boyutlu bir depolama dizisi ayırmak için aşağıdaki deyimleri yürütebilirsiniz:
dictionary.Clear();
dictionary.TrimExcess();