Menu
Coddy logo textTech

Recap - HashSet

Parte de la sección Lógica y Flujo del Journey de C# de Coddy — lección 61 de 66.

challenge icon

Desafío

Fácil

Crea un método llamado ProcessHashSet que realiza múltiples operaciones en un HashSet:

  1. Crea un nuevo HashSet de cadenas
  2. Agrega tres nombres de frutas: "Apple", "Banana" y "Orange"
  3. Imprime si "Mango" existe en el conjunto (usa el formato: "Contains Mango: True/False")
  4. Intenta agregar "Apple" nuevamente e imprime si se agregó (usa el formato: "Added Apple again: True/False")
  5. Elimina "Banana" e imprime si se eliminó exitosamente (usa el formato: "Removed Banana: True/False")
  6. Imprime la cantidad actual de elementos (usa el formato: "Count: N")
  7. Devuelve el HashSet

Pruébalo tú mismo

using System;
using System.Collections.Generic;

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

Todas las lecciones de Lógica y Flujo