Queue.Count Vlastnost

Definice

Získá počet prvků obsažených v objektu Queue.

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

Hodnota vlastnosti

Počet prvků obsažených v objektu Queue.

Implementuje

Poznámky

Kapacita je Queue počet prvků, které Queue lze uložit. Count je počet prvků, které jsou ve skutečnosti v Queue.

Kapacita je Queue vždy větší než nebo rovna Count. Pokud Count při přidávání prvků překročí kapacitu, kapacita se automaticky zvýší přidělením interního pole před zkopírováním starých prvků a přidáním nových prvků. Nová kapacita je určena vynásobením aktuální kapacity faktorem růstu, který je určen při Queue vytváření. Kapacita Queue se vždy zvýší o minimální hodnotu bez ohledu na faktor růstu; faktor růstu 1,0 nezabrání Queue zvětšení velikosti.

Kapacitu lze snížit voláním TrimToSize.

Načtení hodnoty této vlastnosti je O(1) operace.

Platí pro