Menu
Coddy logo textTech

Podsumowanie — HashSet

Część sekcji Logika i sterowanie przepływem ścieżki C# w Coddy. Lekcja 61 z 66.

challenge icon

Wyzwanie

Łatwy

Utwórz metodę o nazwie ProcessHashSet, która wykonuje kilka operacji na HashSet:

  1. Utwórz nowy HashSet ciągów znaków
  2. Dodaj nazwy trzech owoców: "Apple", "Banana" i "Orange"
  3. Wypisz, czy "Mango" znajduje się w zbiorze (użyj formatu: "Contains Mango: True/False")
  4. Spróbuj ponownie dodać "Apple" i wypisz, czy zostało dodane (użyj formatu: "Added Apple again: True/False")
  5. Usuń "Banana" i wypisz, czy zostało pomyślnie usunięte (użyj formatu: "Removed Banana: True/False")
  6. Wypisz bieżącą liczbę elementów (użyj formatu: "Count: N")
  7. Zwróć HashSet

Spróbuj swoich sił

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // Napisz tutaj swój kod
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

Wszystkie lekcje w sekcji Logika i sterowanie przepływem

Poćwicz samodzielnie: Kompilator C# online