Condividi tramite


Queue.Count Proprietà

Definizione

Ottiene il numero di elementi contenuti in Queue.

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

Valore della proprietà

Il numero di elementi contenuti in Queue.

Implementazioni

Commenti

La capacità di un Queue oggetto è il numero di elementi che l'oggetto Queue può archiviare. Count è il numero di elementi effettivamente presenti nell'oggetto Queue.

La capacità di un Queue oggetto è sempre maggiore o uguale a Count. Se Count supera la capacità durante l'aggiunta di elementi, la capacità viene aumentata automaticamente riallocare la matrice interna prima di copiare gli elementi precedenti e aggiungere i nuovi elementi. La nuova capacità viene determinata moltiplicando la capacità corrente per il fattore di crescita, che viene determinato quando viene costruito .Queue La capacità dell'oggetto Queue aumenterà sempre di un valore minimo, indipendentemente dal fattore di crescita; un fattore di crescita di 1,0 non impedirà l'aumento Queue delle dimensioni.

La capacità può essere ridotta chiamando TrimToSize.

Il recupero del valore di questa proprietà è un'operazione O(1) .

Si applica a