Queue.Count Eigenschap

Definitie

Hiermee haalt u het aantal elementen op dat is opgenomen in de Queue.

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

Waarde van eigenschap

Het aantal elementen in de Queue.

Implementeringen

Opmerkingen

De capaciteit van een Queue is het aantal elementen dat het Queue kan opslaan. Count is het aantal elementen dat zich daadwerkelijk in de Queue.

De capaciteit van een Queue is altijd groter dan of gelijk aan Count. Als Count de capaciteit wordt overschreden tijdens het toevoegen van elementen, wordt de capaciteit automatisch verhoogd door de interne matrix opnieuw te verplaatsen voordat u de oude elementen kopieert en de nieuwe elementen toevoegt. De nieuwe capaciteit wordt bepaald door de huidige capaciteit te vermenigvuldigen met de groeifactor, die wordt bepaald wanneer de Queue capaciteit wordt samengesteld. De capaciteit van de Queue zal altijd toenemen met een minimumwaarde, ongeacht de groeifactor; een groeifactor van 1,0 verhindert niet dat de Queue grootte toeneemt.

De capaciteit kan worden verminderd door aan te roepen TrimToSize.

Het ophalen van de waarde van deze eigenschap is een O(1) bewerking.

Van toepassing op