Dicionário

Definição - o que significa dicionário?

Um dicionário, em C #, é um tipo de dados genérico que armazena um conjunto de valores com suas chaves correspondentes internamente para uma recuperação de dados mais rápida. A operação de localização do valor associado a uma chave é chamada de pesquisa ou indexação. Os dicionários são usados ​​para uma pesquisa mais rápida dos valores armazenados. Eles devem ser usados ​​com qualquer tipo especificado para a chave e o valor a serem armazenados no dicionário. Eles são usados ​​para armazenar dados volumosos, onde o tamanho do índice é muito grande para conter matrizes do tipo de dados usual.

O armazenamento e a recuperação não são eficientes em matrizes quando o tamanho dos dados é enorme. Este termo também é conhecido como matriz associativa, mapa, tabela e, no processamento de consulta, um índice ou tabela de índice.

Definirtec explica o dicionário

As operações, normalmente usadas com um dicionário, são:

  • Inserir: Adicionando um novo par de chave e valor
  • Reatribuir: Adicionando um novo valor a uma chave existente
  • Remover / Excluir: Remover um par de chave e valor
  • Lookup: recuperando o valor associado a uma chave específica

Um dicionário usa um algoritmo de encadeamento internamente para que as chaves que foram adicionadas por último possam ser recuperadas mais rapidamente em uma pesquisa de instâncias muito grandes do dicionário. O desempenho de um dicionário pode ser melhorado aumentando sua capacidade ligeiramente acima do nível padrão.

Esta definição foi escrita no contexto de C #