Menu
Coddy logo textTech

Recap - HashSet

Coddy'nin C# Journey'sinin Mantık & Akış bölümünün bir parçası — ders 61 / 66.

challenge icon

Görev

Kolay

ProcessHashSet adında bir metot oluşturun ki bu metot bir HashSet üzerinde birden fazla işlem gerçekleştirsin:

  1. String türünden yeni bir HashSet oluşturun
  2. Üç meyve adı ekleyin: "Apple", "Banana" ve "Orange"
  3. "Mango"nun sette olup olmadığını yazdırın (formatı kullanın: "Contains Mango: True/False")
  4. "Apple"ı tekrar eklemeyi deneyin ve eklenip eklenmediğini yazdırın (formatı kullanın: "Added Apple again: True/False")
  5. "Banana"yı kaldırın ve başarıyla kaldırılıp kaldırılmadığını yazdırın (formatı kullanın: "Removed Banana: True/False")
  6. Mevcut eleman sayısını yazdırın (formatı kullanın: "Count: N")
  7. HashSet'i döndürün

Kendin dene

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // Kodunuzu buraya yazın
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

Mantık & Akış bölümündeki tüm dersler