Accueil Développement Qu'est-ce qu'une collection? - définition de techopedia

Qu'est-ce qu'une collection? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie collection?

En programmation, une collection est une classe utilisée pour représenter un ensemble d'éléments de type de données similaires comme une seule unité. Ces classes d'unités sont utilisées pour regrouper et gérer des objets associés.


Une collection a une structure de données sous-jacente qui est utilisée pour une manipulation et un stockage efficaces des données. La lisibilité et la maintenance du code s'améliorent lorsque les collections sont utilisées dans des constructions logiques.

Techopedia explique la collection

Les collections sont conçues pour regrouper certains objets avec une connexion logique. Par exemple, un objet StudentCollection peut être utilisé pour gérer les détails des étudiants universitaires. Les détails peuvent inclure le nombre total d'élèves ou offrir une fonction de recherche d'élève basée sur des attributs, tels que le nom, la classe ou la note.


Les collections sont utilisées dans les conditions suivantes:

  • Chaque élément de groupe représente un objet ayant un objectif similaire.
  • La taille du groupe varie dynamiquement pendant l'exécution.
  • Il doit y avoir accès à un élément individuel via une fonction de recherche basée sur une clé spécifique.
  • Il doit y avoir un tri ou une itération à travers les éléments du groupe.

Le .NET Framework fournit un certain nombre de types de collection, tels qu'une liste de tableaux, une liste liée, une pile, une file d'attente ou un dictionnaire. Les collections personnalisées peuvent être utilisées lorsqu'il existe une exigence de mise en œuvre pour une structure de données spéciale ou nouvelle. Cela peut être fait pour héberger des types spécifiques, améliorer les performances ou modifier en remplaçant la fonctionnalité de classe de collection existante. L'utilisation de collections personnalisées dans l'architecture d'application implique des ressources de développement supplémentaires.


La sélection du bon type de collection est basée sur le modèle d'utilisation d'une collection. Les exemples incluent la collecte de dictionnaire, la file d'attente, la pile, le dictionnaire trié et les génériques.

Qu'est-ce qu'une collection? - définition de techopedia