ArrayList 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 ArrayList.
Surcharges
ArrayList() |
Initialise une nouvelle instance de la classe ArrayList qui est vide et possède la capacité initiale par défaut. |
ArrayList(ICollection) |
Initialise une nouvelle instance de la classe ArrayList qui contient des éléments copiés à partir de la collection spécifiée et qui possède la capacité initiale correspondant au nombre d'éléments copiés. |
ArrayList(Int32) |
Initialise une nouvelle instance de la classe ArrayList qui est vide et a la capacité initiale spécifiée. |
ArrayList()
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
Initialise une nouvelle instance de la classe ArrayList qui est vide et possède la capacité initiale par défaut.
public:
ArrayList();
public ArrayList ();
Public Sub New ()
Remarques
La capacité d’un ArrayList est le nombre d’éléments que le ArrayList peut contenir. À mesure que des éléments sont ajoutés à un ArrayList, la capacité est automatiquement augmentée en fonction des besoins en réaffectant le tableau interne.
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 ArrayListd’éléments au .
Ce constructeur est une O(1)
opération.
Voir aussi
S’applique à
ArrayList(ICollection)
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
Initialise une nouvelle instance de la classe ArrayList qui contient des éléments copiés à partir de la collection spécifiée et qui possède la capacité initiale correspondant au nombre d'éléments copiés.
public:
ArrayList(System::Collections::ICollection ^ c);
public ArrayList (System.Collections.ICollection c);
new System.Collections.ArrayList : System.Collections.ICollection -> System.Collections.ArrayList
Public Sub New (c As ICollection)
Paramètres
ICollection dont les éléments sont copiés dans la nouvelle liste.
Exceptions
c
a la valeur null
.
c
est un tableau multidimensionnel.
Remarques
La capacité d’un ArrayList est le nombre d’éléments que le ArrayList peut contenir. À mesure que des éléments sont ajoutés à un ArrayList, la capacité est automatiquement augmentée en fonction des besoins en réaffectant le tableau interne.
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 ArrayListd’éléments au .
Les éléments sont copiés sur le ArrayList dans le même ordre qu’ils sont lus par le IEnumeratorICollectiondu .
Ce constructeur est une O(n)
opération, où n
est le nombre d’éléments dans c
.
Voir aussi
S’applique à
ArrayList(Int32)
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
- Source:
- ArrayList.cs
Initialise une nouvelle instance de la classe ArrayList qui est vide et a la capacité initiale spécifiée.
public:
ArrayList(int capacity);
public ArrayList (int capacity);
new System.Collections.ArrayList : int -> System.Collections.ArrayList
Public Sub New (capacity As Integer)
Paramètres
- capacity
- Int32
Nombre d'éléments que la nouvelle liste peut initialement stocker.
Exceptions
capacity
est inférieur à zéro.
Remarques
La capacité d’un ArrayList est le nombre d’éléments que le ArrayList peut contenir. À mesure que des éléments sont ajoutés à un ArrayList, la capacité est automatiquement augmentée en fonction des besoins en réaffectant le tableau interne.
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 ArrayListd’éléments au .
Ce constructeur est une O(n)
opération, où n
est capacity
.