Coleção

Autor: Lewis Jackson
Data De Criação: 7 Poderia 2021
Data De Atualização: 25 Junho 2024
Anonim
Coleção - Tecnologia
Coleção - Tecnologia

Contente

Definição - O que significa Coleção?

Na programação, uma coleção é uma classe usada para representar um conjunto de itens de tipo de dados semelhantes a uma única unidade. Essas classes de unidade são usadas para agrupar e gerenciar objetos relacionados.

Uma coleção possui uma estrutura de dados subjacente usada para manipulação e armazenamento eficientes de dados. A legibilidade e a manutenção do código melhoram quando as coleções são usadas em construções lógicas.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Coleção

As coleções são projetadas para agrupar certos objetos com uma conexão lógica. Por exemplo, um objeto StudentCollection pode ser usado para manter os detalhes do estudante universitário. Os detalhes podem incluir o número total de alunos ou oferecer um recurso de pesquisa de alunos com base em atributos, como nome, turma ou série.

As coleções são usadas nas seguintes condições:

  • Cada elemento do grupo representa um objeto com uma finalidade semelhante.
  • O tamanho do grupo varia dinamicamente durante o tempo de execução.
  • Deve haver acesso a um elemento individual através de uma função de pesquisa com base em uma chave específica.
  • Deve haver uma classificação ou iteração através dos elementos do grupo.

O .NET Framework fornece vários tipos de coleção, como uma lista de matrizes, lista vinculada, pilha, fila ou dicionário. Coleções personalizadas podem ser usadas quando houver um requisito de implementação para uma estrutura de dados nova ou especial. Isso pode ser feito para hospedar tipos específicos, melhorar o desempenho ou modificar, substituindo a funcionalidade da classe de coleção existente. O uso de coleções personalizadas na arquitetura do aplicativo envolve recursos adicionais de desenvolvimento.

A seleção do tipo certo de coleção é baseada no padrão de uso de uma coleção. Exemplos incluem coleção de dicionário, fila, pilha, dicionário classificado e genéricos.