Colección

Autor: Lewis Jackson
Fecha De Creación: 7 Mayo 2021
Fecha De Actualización: 25 Junio 2024
Anonim
Colección - Tecnología
Colección - Tecnología

Contenido

Definición - ¿Qué significa Colección?

En programación, una colección es una clase utilizada para representar un conjunto de elementos de tipo de datos similares como una sola unidad. Estas clases de unidad se utilizan para agrupar y gestionar objetos relacionados.

Una colección tiene una estructura de datos subyacente que se utiliza para la manipulación y el almacenamiento de datos eficiente. La legibilidad y el mantenimiento del código mejoran cuando las colecciones se usan en construcciones lógicas.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Colección

Las colecciones están diseñadas para agrupar ciertos objetos con una conexión lógica. Por ejemplo, un objeto StudentCollection se puede usar para mantener detalles de estudiantes universitarios. Los detalles pueden incluir el número total de estudiantes u ofrecer un servicio de búsqueda de estudiantes basado en atributos, como nombre, clase o grado.

Las colecciones se utilizan en las siguientes condiciones:

  • Cada elemento del grupo representa un objeto con un propósito similar.
  • El tamaño del grupo varía dinámicamente durante el tiempo de ejecución.
  • Debe haber acceso a un elemento individual a través de una función de búsqueda basada en una clave específica.
  • Debe haber una ordenación o iteración a través de los elementos del grupo.

.NET Framework proporciona varios tipos de colecciones, como una lista de matriz, una lista vinculada, una pila, una cola o un diccionario. Las colecciones personalizadas se pueden usar cuando hay un requisito de implementación para una estructura de datos nueva o especial. Esto puede hacerse para alojar tipos específicos, mejorar el rendimiento o modificar anulando la funcionalidad de la clase de colección existente. El uso de colecciones personalizadas en la arquitectura de la aplicación implica recursos de desarrollo adicionales.

La selección del tipo correcto de colección se basa en el patrón de uso de una colección. Los ejemplos incluyen colección de diccionario, cola, pila, diccionario ordenado y genéricos.