Cette documentation est archivée et n’est pas conservée.

Membres ArrayList

Mise à jour : novembre 2007

Implémente l'interface IList à l'aide d'un tableau dont la taille augmente dynamiquement selon les besoins.

Le type ArrayList expose les membres suivants.

  NomDescription
ArrayList Surchargé. Initialise une nouvelle instance de la classe ArrayList.
Début

  NomDescription
Adapter Crée un wrapper ArrayList pour un IList spécifique.
Add Ajoute un objet à la fin de ArrayList.
AddRange Ajoute les éléments de ICollection à la fin de ArrayList.
BinarySearch Surchargé. Utilise un algorithme de recherche binaire pour trouver un élément spécifique dans le ArrayList trié ou une partie de celui-ci.
Clear Supprime tous les éléments de ArrayList.
Clone Crée une copie superficielle de ArrayList.
Contains Détermine si un élément est dans ArrayList.
CopyTo Surchargé. Copie ArrayList ou une partie de celui-ci dans un tableau unidimensionnel.
Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Finalize Autorise Object à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant que Object soit récupéré par l'opération garbage collection. (Hérité de Object.)
FixedSize Surchargé. Retourne un wrapper de liste de taille fixe, où les éléments peuvent être modifiés, mais ni ajoutés ni supprimés.
GetEnumerator Surchargé. Retourne un énumérateur qui parcourt ArrayList.
GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
GetRange Retourne ArrayList qui représente un sous-ensemble des éléments dans le ArrayList source.
GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
IndexOf Surchargé. Retourne l'index de base zéro de la première occurrence d'une valeur dans ArrayList ou dans une partie de celui-ci.
Insert Insère un élément dans ArrayList à l'index spécifié.
InsertRange Insère les éléments d'une collection ArrayList à l'index spécifié.
LastIndexOf Surchargé. Retourne l'index de base zéro de la dernière occurrence d'une valeur dans ArrayList ou dans une partie de celui-ci.
MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
ReadOnly Surchargé. Retourne un wrapper de liste en lecture seule.
Remove Supprime la première occurrence d'un objet spécifique de ArrayList.
RemoveAt Supprime l'élément au niveau de l'index spécifié de ArrayList.
RemoveRange Supprime une plage d'éléments de ArrayList.
Repeat Retourne ArrayList dont les éléments sont des copies de la valeur spécifiée.
Reverse Surchargé. Inverse l'ordre des éléments dans ArrayList ou dans une partie de celui-ci.
SetRange Copie les éléments d'une collection sur une plage d'éléments dans ArrayList.
Sort Surchargé. Trie les éléments dans ArrayList ou dans une partie de celui-ci.
Synchronized Surchargé. Retourne un wrapper de liste qui est synchronisé (thread-safe).
ToArray Surchargé. Copie les éléments de ArrayList vers un nouveau tableau.
ToString Retourne un String qui représente le Object actuel. (Hérité de Object.)
TrimToSize Définit la capacité au nombre réel d'éléments dans ArrayList.
Début

  NomDescription
AsQueryable Convertit un IEnumerable en IQueryable. (Défini par Queryable.)
Cast Convertit les éléments d'un IEnumerable vers le type spécifié. (Défini par Enumerable.)
OfType Filtre les éléments d'un IEnumerable en fonction du type spécifié. (Défini par Enumerable.)
Début

  NomDescription
Capacity Obtient ou définit le nombre d'éléments que ArrayList peut contenir.
Count Obtient le nombre d'éléments réellement contenus dans ArrayList.
IsFixedSize Obtient une valeur indiquant si ArrayList est de taille fixe.
IsReadOnly Obtient une valeur indiquant si ArrayList est en lecture seule.
IsSynchronized Obtient une valeur indiquant si l'accès à ArrayList est synchronisé (thread-safe).
Item Obtient ou définit l'élément situé à l'index spécifié.
SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès au ArrayList.
Début
Afficher: