Regroupement de données dans des collections

Les données étroitement liées peuvent être gérées plus efficacement quand elles sont regroupées pour former une collection. Au lieu d'écrire un code distinct pour gérer chaque objet, vous pouvez utiliser le même code pour traiter tous les éléments d'une collection.

Pour manager une collection, vous pouvez utiliser la classe Array et les classes Collections pour ajouter, supprimer et modifier des éléments individuels d'une collection ou une série d'éléments. Vous pouvez même copier une collection complète dans une autre collection.

Certaines classes Collections ont des fonctionnalités de tri, et la plupart sont indexées. La gestion de mémoire est automatique et la capacité d'une collection est étendue si nécessaire. La synchronisation garantit la sécurité des threads lors de l'accès à des membres de la collection. Certaines classes Collections peuvent générer des wrappers qui rendent la collection en lecture seule ou de taille fixe. Une classe Collections peut générer son propre énumérateur pour faciliter l'itération sur les éléments.

Voir aussi

System.Array | System.Collections, espace de noms | System.Collections.Specialized, espace de noms