Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore Queue (Int32)

 

Data di pubblicazione: novembre 2016

Inizializza una nuova istanza di Queue (classe) che è vuota, ha la capacità iniziale specificata e Usa il fattore di crescita predefinito.

Spazio dei nomi:   System.Collections
Assembly:  mscorlib (in mscorlib.dll)

public Queue(
	int capacity
)

Parametri

capacity
Type: System.Int32

Il numero iniziale degli elementi che Queue può contenere.

Exception Condition
ArgumentOutOfRangeException

capacity è minore di zero.

La capacità di un Queue è il numero di elementi di Queue può contenere. Quando gli elementi vengono aggiunti a un Queue, la capacità viene aumentata automaticamente in base alle necessità, tramite riallocazione. È possibile diminuire la capacità chiamando TrimToSize.

Il fattore di crescita è il numero per cui la capacità corrente viene moltiplicata quando è necessaria una maggiore capacità. Il fattore di crescita viene determinato quando la Queue viene costruito.

Se è possano prevedere le dimensioni della raccolta, specificando la capacità iniziale Elimina la necessità di eseguire una serie di operazioni di ridimensionamento durante l'aggiunta di elementi di Queue.

Questo costruttore è un'operazione O (n) operazione, in cui n è capacity.

Universal Windows Platform
Disponibile da 10
.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: