Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص - HashSet

جزء من قسم Logic & Flow في رحلة C# على Coddy — الدرس 61 من 66.

challenge icon

التحدي

سهل

قم بإنشاء طريقة (method) تسمى ProcessHashSet تقوم بعدة عمليات على HashSet:

  1. قم بإنشاء HashSet جديد من السلاسل النصية (strings)
  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));
        }
    }
}

جميع دروس Logic & Flow