Menu
CoddyTech

Ein Element hinzufügen

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

Die Methode Add(element) 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“ zum Set hinzu:

fruits.Add("Apple");

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

{ "Apple" }

Wenn du versuchst, dasselbe Element erneut hinzuzufügen, wird es nicht zweimal hinzugefügt:

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

The HashSet bleibt unverändert:

{ "Apple" }
challenge icon

Aufgabe

Einfach

Erstelle eine Methode namens AddElement, die zwei Argumente entgegennimmt:

  1. Ein HashSet aus Zeichenfolgen (set)
  2. Eine Zeichenfolge (element), die hinzugefügt werden soll

Die Methode soll das angegebene Element zum Set hinzufügen und anschließend das aktualisierte Set ausgeben, wobei die Elemente durch Komma und Leerzeichen getrennt sind. Die Elemente sollen in geschweifte Klammern eingeschlossen werden.

Zum 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