Menu
Coddy logo textTech

Ripasso - HashSet

Fa parte della sezione Logica e flusso del percorso C# di Coddy. Lezione 61 di 66.

challenge icon

Sfida

Facile

Crea un metodo denominato ProcessHashSet che esegua più operazioni su un HashSet:

  1. Crea un nuovo HashSet di stringhe
  2. Aggiungi tre nomi di frutti: "Apple", "Banana" e "Orange"
  3. Stampa se "Mango" è presente nell'insieme (usa il formato: "Contains Mango: True/False")
  4. Prova ad aggiungere di nuovo "Apple" e stampa se è stato aggiunto (usa il formato: "Added Apple again: True/False")
  5. Rimuovi "Banana" e stampa se è stato rimosso correttamente (usa il formato: "Removed Banana: True/False")
  6. Stampa il conteggio attuale degli elementi (usa il formato: "Count: N")
  7. Restituisci l'HashSet

Provalo tu

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // Scrivi il tuo codice qui
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore C# online