static void Main(string[] args) { Slownik <int, string> Dict = new Slownik <int, string>(); Dict.Add(1, "Budzki"); Console.WriteLine("Zawartosc slownika: "); Dict.Show(); Dict.Delete(1); Dict.Add(2, "Dominik"); Dict.Add(4, "II Uwr"); Dict.Add(9, "abcd"); Console.WriteLine("Zawartosc slownika: "); Dict.Show(); Dict.Add(3, "Programowanie_obiektowe"); Dict.Search(3); }
public void Delete(K key) { if (elem != null) { if (key.CompareTo(elem.klucz) == 0) { Console.WriteLine("Usunieto element o kluczu " + elem.klucz); elem = elem.elem; return; } elem.Delete(key); } else { Console.WriteLine("Obiekt o takim kluczu nie znajduje sie w slowniku"); } }