Menu
Coddy logo textTech

סיכום — HashSet

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-C# של Coddy. שיעור 61 מתוך 66.

challenge icon

אתגר

קל

צרו מתודה בשם ProcessHashSet שמבצעת כמה פעולות על HashSet:

  1. צרו HashSet חדש של מחרוזות
  2. הוסיפו שלושה שמות של פירות: "Apple", "Banana", ו-"Orange"
  3. הדפיסו אם "Mango" קיים בקבוצה (השתמשו בתבנית: "Contains Mango: True/False")
  4. נסו להוסיף שוב את "Apple" והדפיסו אם הוא נוסף (השתמשו בתבנית: "Added Apple again: True/False")
  5. הסירו את "Banana" והדפיסו אם הוא הוסר בהצלחה (השתמשו בתבנית: "Removed Banana: True/False")
  6. הדפיסו את מספר הרכיבים הנוכחי (השתמשו בתבנית: "Count: N")
  7. החזירו את ה-HashSet

נסו בעצמכם

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // כתבו את הקוד שלכם כאן
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

תרגלו בעצמכם: קומפיילר C# אונליין