Menu
CoddyTech

Rangkuman: HashSet

Termasuk bagian Logika dan Alur dalam perjalanan C# di Coddy. Pelajaran 61 dari 66.

challenge icon

Tantangan

Mudah

Buat method bernama ProcessHashSet yang melakukan beberapa operasi pada HashSet:

  1. Buat HashSet baru yang berisi string
  2. Tambahkan tiga nama buah: "Apple", "Banana", dan "Orange"
  3. Cetak apakah "Mango" ada di dalam set (gunakan format: "Contains Mango: True/False")
  4. Coba tambahkan "Apple" sekali lagi dan cetak apakah penambahan berhasil (gunakan format: "Added Apple again: True/False")
  5. Hapus "Banana" dan cetak apakah penghapusan berhasil (gunakan format: "Removed Banana: True/False")
  6. Cetak jumlah elemen saat ini (gunakan format: "Count: N")
  7. Kembalikan HashSet

Coba sendiri

using System;
using System.Collections.Generic;

class Program
{
    public static HashSet<string> ProcessHashSet()
    {
        // Tulis kodemu di sini
        return null;
    }
    
    static void Main(string[] args)
    {
        HashSet<string> result = ProcessHashSet();
        
        if (result != null)
        {
            Console.WriteLine(string.Join(", ", result));
        }
    }
}

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler C# online