Queue Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe Queue.
Surcharges
| Nom | Description |
|---|---|
| Queue() |
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale par défaut et utilise le facteur de croissance par défaut. |
| Queue(ICollection) |
Initialise une nouvelle instance de la Queue classe qui contient des éléments copiés à partir de la collection spécifiée, a la même capacité initiale que le nombre d’éléments copiés et utilise le facteur de croissance par défaut. |
| Queue(Int32) |
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale spécifiée et utilise le facteur de croissance par défaut. |
| Queue(Int32, Single) |
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale spécifiée et utilise le facteur de croissance spécifié. |
Queue()
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale par défaut et utilise le facteur de croissance par défaut.
public:
Queue();
public Queue();
Public Sub New ()
Remarques
La capacité d’un Queue est le nombre d’éléments qu’il Queue peut contenir. À mesure que les éléments sont ajoutés à un Queue, la capacité est automatiquement augmentée en fonction des besoins grâce à la réaffectation. La capacité peut être réduite en appelant TrimToSize.
Le facteur de croissance est le nombre par lequel la capacité actuelle est multipliée lorsqu’une plus grande capacité est nécessaire. Le facteur de croissance est déterminé lorsque celui-ci Queue est construit.
Ce constructeur est une O(1) opération.
S’applique à
Queue(ICollection)
Initialise une nouvelle instance de la Queue classe qui contient des éléments copiés à partir de la collection spécifiée, a la même capacité initiale que le nombre d’éléments copiés et utilise le facteur de croissance par défaut.
public:
Queue(System::Collections::ICollection ^ col);
public Queue(System.Collections.ICollection col);
new System.Collections.Queue : System.Collections.ICollection -> System.Collections.Queue
Public Sub New (col As ICollection)
Paramètres
- col
- ICollection
À ICollection partir duquel copier des éléments.
Exceptions
col a la valeur null.
Remarques
La capacité d’un Queue est le nombre d’éléments qu’il Queue peut contenir. À mesure que les éléments sont ajoutés à un Queue, la capacité est automatiquement augmentée en fonction des besoins grâce à la réaffectation. La capacité peut être réduite en appelant TrimToSize.
Le facteur de croissance est le nombre par lequel la capacité actuelle est multipliée lorsqu’une plus grande capacité est nécessaire. Le facteur de croissance est déterminé lorsque celui-ci Queue est construit.
Les éléments sont copiés dans le Queue même ordre qu’ils sont lus par le IEnumeratorICollection.
Ce constructeur est une O(n) opération, où n se trouve le nombre d’éléments dans col.
Voir aussi
S’applique à
Queue(Int32)
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale spécifiée et utilise le facteur de croissance par défaut.
public:
Queue(int capacity);
public Queue(int capacity);
new System.Collections.Queue : int -> System.Collections.Queue
Public Sub New (capacity As Integer)
Paramètres
Exceptions
capacity est inférieur à zéro.
Remarques
La capacité d’un Queue est le nombre d’éléments qu’il Queue peut contenir. À mesure que les éléments sont ajoutés à un Queue, la capacité est automatiquement augmentée en fonction des besoins grâce à la réaffectation. La capacité peut être réduite en appelant TrimToSize.
Le facteur de croissance est le nombre par lequel la capacité actuelle est multipliée lorsqu’une plus grande capacité est nécessaire. Le facteur de croissance est déterminé lorsque celui-ci Queue est construit.
Si la taille de la collection peut être estimée, la spécification de la capacité initiale élimine la nécessité d’effectuer un certain nombre d’opérations de redimensionnement lors de l’ajout Queued’éléments au .
Ce constructeur est une O(n) opération, où n est capacity.
S’applique à
Queue(Int32, Single)
Initialise une nouvelle instance de la Queue classe vide, a la capacité initiale spécifiée et utilise le facteur de croissance spécifié.
public:
Queue(int capacity, float growFactor);
public Queue(int capacity, float growFactor);
new System.Collections.Queue : int * single -> System.Collections.Queue
Public Sub New (capacity As Integer, growFactor As Single)
Paramètres
Exceptions
capacity est inférieur à zéro.
-ou-
growFactor est inférieur à 1,0 ou supérieur à 10,0.
Remarques
La capacité d’un Queue est le nombre d’éléments qu’il Queue peut contenir. À mesure que les éléments sont ajoutés à un Queue, la capacité est automatiquement augmentée en fonction des besoins grâce à la réaffectation. La capacité peut être réduite en appelant TrimToSize.
Le facteur de croissance est le nombre par lequel la capacité actuelle est multipliée lorsqu’une plus grande capacité est nécessaire. Le facteur de croissance est déterminé lorsque celui-ci Queue est construit. La capacité de la valeur Queue minimale augmente toujours, quel que soit le facteur de croissance ; un facteur de croissance de 1,0 n’empêchera pas l’augmentation de la Queue taille.
Si la taille de la collection peut être estimée, la spécification de la capacité initiale élimine la nécessité d’effectuer un certain nombre d’opérations de redimensionnement lors de l’ajout Queued’éléments au .
Ce constructeur est une O(n) opération, où n est capacity.