Menu
Coddy logo textTech

Recap - HashSet

Parte da seção Lógica & Fluxo do Journey de C# da Coddy — lição 61 de 66.

challenge icon

Desafio

Fácil

Crie um método chamado ProcessHashSet que realiza múltiplas operações em um HashSet:

  1. Crie um novo HashSet de strings
  2. Adicione três nomes de frutas: "Apple", "Banana" e "Orange"
  3. Imprima se "Mango" existe no conjunto (use o formato: "Contains Mango: True/False")
  4. Tente adicionar "Apple" novamente e imprima se foi adicionado (use o formato: "Added Apple again: True/False")
  5. Remova "Banana" e imprima se foi removido com sucesso (use o formato: "Removed Banana: True/False")
  6. Imprima a contagem atual de elementos (use o formato: "Count: N")
  7. Retorne o HashSet

Experimente você mesmo

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // Escreva seu código aqui
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

Todas as lições de Lógica & Fluxo