CollectionBase Oluşturucular
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.
CollectionBase sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
CollectionBase() |
Varsayılan başlangıç kapasitesiyle sınıfının yeni bir örneğini CollectionBase başlatır. |
CollectionBase(Int32) |
Belirtilen kapasiteyle CollectionBase sınıfının yeni bir örneğini başlatır. |
CollectionBase()
- Kaynak:
- CollectionBase.cs
- Kaynak:
- CollectionBase.cs
- Kaynak:
- CollectionBase.cs
Varsayılan başlangıç kapasitesiyle sınıfının yeni bir örneğini CollectionBase başlatır.
protected:
CollectionBase();
protected CollectionBase ();
Protected Sub New ()
Açıklamalar
' CollectionBase nin kapasitesi, öğesinin barındırabileceği öğe CollectionBase sayısıdır. öğesine CollectionBaseöğe eklendikçe, iç dizi yeniden konumlandırılarak kapasite gerektiği gibi otomatik olarak artırılır.
Koleksiyonun boyutu tahmin edilebilirse, ilk kapasitenin belirtilmesi, öğesine öğe eklerken bir dizi yeniden boyutlandırma işlemi gerçekleştirme gereksinimini CollectionBaseortadan kaldırır.
Bu oluşturucu bir O(1)
işlemdir.
Ayrıca bkz.
Şunlara uygulanır
CollectionBase(Int32)
- Kaynak:
- CollectionBase.cs
- Kaynak:
- CollectionBase.cs
- Kaynak:
- CollectionBase.cs
Belirtilen kapasiteyle CollectionBase sınıfının yeni bir örneğini başlatır.
protected:
CollectionBase(int capacity);
protected CollectionBase (int capacity);
new System.Collections.CollectionBase : int -> System.Collections.CollectionBase
Protected Sub New (capacity As Integer)
Parametreler
- capacity
- Int32
Yeni listenin başlangıçta depolayabileceğiniz öğe sayısı.
Açıklamalar
' CollectionBase nin kapasitesi, öğesinin barındırabileceği öğe CollectionBase sayısıdır. öğesine CollectionBaseöğe eklendikçe, iç dizi yeniden konumlandırılarak kapasite gerektiği gibi otomatik olarak artırılır.
Koleksiyonun boyutu tahmin edilebilirse, ilk kapasitenin belirtilmesi, öğesine öğe eklerken bir dizi yeniden boyutlandırma işlemi gerçekleştirme gereksinimini CollectionBaseortadan kaldırır.
Bu oluşturucu bir O(n)
işlemdir ve burada n
değeridir capacity
.