Queue.Count Özellik

Tanım

içinde Queuebulunan öğe sayısını alır.

public:
 virtual property int Count { int get(); };
public virtual int Count { get; }
member this.Count : int
Public Overridable ReadOnly Property Count As Integer

Özellik Değeri

içinde Queueyer alan öğe sayısı.

Uygulamalar

Açıklamalar

'nin Queue kapasitesi, depolayabileceğiniz öğe Queue sayısıdır. Count , içinde bulunan Queueöğelerin sayısıdır.

' Queue nin kapasitesi her zaman değerinden büyük veya eşittir Count. Öğe eklerken kapasiteyi aşarsa Count , eski öğeleri kopyalamadan ve yeni öğeleri eklemeden önce iç dizi yeniden konumlandırılarak kapasite otomatik olarak artırılır. Yeni kapasite, geçerli kapasitenin büyüme faktörüyle çarpılmasıyla belirlenir ve bu da oluşturulduğu zaman Queue belirlenir. 'nin Queue kapasitesi, büyüme faktöründen bağımsız olarak her zaman en düşük değerle artar; 1,0'lık bir büyüme faktörü, boyutun artmasına Queue engel olmaz.

çağrılarak TrimToSizekapasite azaltılabilir.

Bu özelliğin değerini almak bir O(1) işlemdir.

Şunlara uygulanır