Menu
Coddy logo textTech

Ein Element hinzufügen

Teil des Abschnitts Logik & Ablauf der C#-Journey von Coddy. Lektion 57 von 66.

Die Add(element)-Methode fügt dem HashSet ein Element hinzu, wenn es noch nicht vorhanden ist.

Erstelle ein leeres HashSet:

HashSet<string> fruits = new HashSet<string>();

Füge „Apple“ zur Menge hinzu:

fruits.Add("Apple");

Nach der Ausführung des obigen Codes enthält die Menge fruits:

{ "Apple" }

Wenn Sie versuchen, dasselbe Element erneut hinzuzufügen, wird es nicht zweimal hinzugefügt:

fruits.Add("Apple"); // Gibt false zurück, Element existiert bereits

Das HashSet bleibt unverändert:

{ "Apple" }
challenge icon

Aufgabe

Einfach

Erstelle eine Methode namens AddElement, die zwei Argumente entgegennimmt:

  1. Ein HashSet von Zeichenketten (set)
  2. Eine Zeichenkette (element), die hinzugefügt werden soll

Die Methode soll das angegebene Element zur Menge hinzufügen und anschließend die aktualisierte Menge ausgeben, wobei jedes Element durch ein Komma und ein Leerzeichen getrennt wird. Die Elemente sollen in geschweiften Klammern eingeschlossen werden.

Beispiel: { Apple, Banana, Cherry }

Probier es selbst

using System;
using System.Collections.Generic;

class Program
{
    public static void AddElement(HashSet<string> set, string element)
    {
        // Schreibe deinen Code hier
    }
    
    public static void Main()
    {
        string[] initialElements = Console.ReadLine().Split(',');
        string elementToAdd = Console.ReadLine();
        
        HashSet<string> set = new HashSet<string>();
        foreach (string item in initialElements)
        {
            if (!string.IsNullOrWhiteSpace(item))
            {
                set.Add(item.Trim());
            }
        }
        
        AddElement(set, elementToAdd);
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf

Übe selbstständig: Online-C#-Compiler