Coleção C#

Coleção C#

Uma das características mais úteis do C# é a capacidade de trabalhar com coleções, que são grupos de objetos relacionados que podem ser manipulados como uma única entidade. Este artigo explorará o conceito de uma coleção de conjuntos em C#, então leia este guia se você estiver interessado em subestimar a coleção em C#.

O que é uma coleção de configurações em C#

Uma coleção de conjuntos é um tipo de coleção em C# que representa um grupo de elementos únicos. Em outras palavras, cada elemento em uma coleção de conjuntos é distinto e não há duplicatas. A coleção de conjuntos é definida pela classe Hashset em C#.

A classe Hashset implementa a interface do conjunto, que fornece um conjunto de métodos para trabalhar com conjuntos, mais aqui está um exemplo que demonstra como criar uma coleção de conjuntos em C#, juntamente com as funções necessárias:

usando o sistema;
usando o sistema.Coleções.Genérico;
programa de classe

estático void main ()

// Crie uma nova coleção de conjuntos
Hashset myset = new hashset ();
// Adicione alguns elementos ao conjunto
myset.Add ("bmw");
myset.Add ("Mercedes");
myset.Add ("Audi");
// imprima os elementos no conjunto
Console.WriteLine ("Conjunto contém:");
foreach (item de string no myset)

Console.WriteLine (item);

bool isinset = myset.Contém ("audi");
Console.WriteLine ("é Audi no conjunto? " + isinset);
// Remova um elemento do conjunto
myset.Remover ("bmw");
// Imprima o conjunto atualizado
Console.WriteLine ("Conjunto contém:");
foreach (item de string no myset)

Console.WriteLine (item);

// Limpe o conjunto
myset.Claro();

Neste exemplo, criamos uma nova coleção de conjuntos usando a classe HashSet. Em seguida, adicionamos alguns elementos ao conjunto usando o método add () e imprimimos o conteúdo do conjunto usando um loop foreach.

Em seguida, o código usa o método cont () para verificar se um elemento está no conjunto e usa a função remover () para remover um elemento do conjunto. Imprimos o conjunto atualizado novamente e finalmente limpamos o conjunto usando o método clear ().

Conclusão

Uma coleção de conjuntos em C# é um grupo de elementos únicos que podem ser manipulados como uma única entidade. A classe Hashset em C# fornece um conjunto de métodos para trabalhar com coleções de conjuntos, incluindo operações de pesquisa rápida. As coleções de conjuntos são uma escolha ideal quando você precisa trabalhar com um grupo de elementos exclusivos e executar operações de pesquisa rápida neles.