Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

C# - Coleções


As classes de coleção são classes especializadas para armazenamento e recuperação de dados. Essas classes fornecem suporte para pilhas, filas, listas e tabelas de hash. A maioria das classes de coleção implementam as mesmas interfaces.

As classes de coleção servem a vários propósitos, como alocar memória dinamicamente a elementos e acessar uma lista de itens com base em um índice etc. Essas classes criam coleções de objetos da classe Object, que é a classe base para todos os tipos de dados em C#.

Várias classes de coleção e seu uso


A seguir estão as várias classes comumente usadas do System.Collection namespace. Clique nos links a seguir para verificar seus detalhes.
Nº Sr. Classe e Descrição e Uso
1 Lista de Matriz
Ele representa uma coleção ordenada de um objeto que pode ser indexado individualmente.

É basicamente uma alternativa a um array. No entanto, ao contrário do array, você pode adicionar e remover itens de uma lista em uma posição especificada usando um índice e a matriz se redimensiona automaticamente. Também permite alocação dinâmica de memória, adicionando, pesquisando e classificando itens na lista.
2 Tabela de hash
Ele usa uma chave para acessar os elementos da coleção.

Uma tabela de hash é usada quando você precisa acessar elementos usando a chave e pode identificar um valor de chave útil. Cada item na tabela de hash tem uma chave/valor par. A chave é usada para acessar os itens da coleção.
3 Lista Ordenada
Ele usa uma chave bem como um índice para acessar os itens em uma lista.

Uma lista ordenada é uma combinação de uma matriz e uma tabela de hash. Ele contém uma lista de itens que podem ser acessados ​​usando uma chave ou um índice. Se você acessar itens usando um índice, é um ArrayList, e se você acessar itens usando uma chave, é um Hashtable. A coleção de itens é sempre classificada pelo valor da chave.
4 Pilha
Ele representa um último a entrar, primeiro a sair coleção de objeto.

Ele é usado quando você precisa de um acesso de itens por último a entrar e primeiro a sair. Quando você adiciona um item na lista, ele é chamado de empurrando o item e quando você o remove, ele é chamado de popping o item.
5 Fila
Ele representa um primeiro a entrar, primeiro a sair coleção de objeto.

Ele é usado quando você precisa de um acesso de primeiro a entrar, primeiro a sair de itens. Quando você adiciona um item na lista, ele é chamado de enfileirar e quando você remove um item, ele é chamado de deque .
6 BitArray
Ele representa uma matriz da representação binária usando os valores 1 e 0.

É usado quando você precisa armazenar os bits, mas não sabe o número de bits antecipadamente. Você pode acessar itens da coleção BitArray usando um índice inteiro , que começa do zero.

Linguagem C

  1. Por que o contexto é rei ao aplicar a coleta de dados
  2. Tutorial de coleções de C# com exemplos
  3. Contador Python em coleções com exemplo
  4. Java - Framework de coleções
  5. Java 10 - Coleta de lixo aprimorada
  6. Java 9 - Métodos de Fábrica de Coleção
  7. Quatro itens de ação de marketing para fabricantes
  8. Uma escavadeira robótica detecta itens enterrados
  9. Itens-chave a serem verificados antes de uma inspeção da OSHA
  10. Itens vitais para verificar em uma bomba centrífuga após a desmontagem