private static void Main() { Map <int, string> map = new Map <int, string>(); map.Add(new Item <int, string>(1, "A")); map.Add(new Item <int, string>(2, "B")); map.Add(new Item <int, string>(2, "C")); map.Add(new Item <int, string>(4, "D")); map.Add(new Item <int, string>(5, "E")); map.Add(4, "F"); map.Update(4, "AB"); map.Remove(7); ShowMap(map, "Created map"); Console.ReadLine(); Dict <int, string> dict = new Dict <int, string>(); dict.Add(new Item <int, string>(1, "One")); dict.Add(new Item <int, string>(2, "Two")); dict.Add(new Item <int, string>(4, "Four")); dict.Add(new Item <int, string>(101, "Hundred and one")); dict.Add(new Item <int, string>(201, "Two hundred and one")); dict.Add(5, "Five"); dict.Update(4, "AB"); foreach (object item in dict) { Console.WriteLine(item.ToString()); } Console.WriteLine(dict.Search(101) ?? "Not found"); Console.WriteLine(dict.Search(1) ?? "Not found"); dict.Remove(7); dict.Remove(101); dict.Remove(103); dict.Remove(3); foreach (object item in dict) { Console.WriteLine(item.ToString()); } }
static void Main(string[] args) { var dict = new Dict <int, string>(); dict.Add(new Item <int, string>(1, "Один")); dict.Add(new Item <int, string>(1, "Один")); dict.Add(new Item <int, string>(2, "Два")); dict.Add(new Item <int, string>(3, "Три")); dict.Add(new Item <int, string>(4, "Четыре")); dict.Add(new Item <int, string>(5, "Пять")); dict.Add(new Item <int, string>(101, "Сто один")); foreach (var item in dict) { Console.WriteLine(item); } Console.WriteLine(dict.Search(7) ?? "Не найдено"); Console.WriteLine(dict.Search(3) ?? "Не найдено"); Console.WriteLine(dict.Search(101) ?? "Не найдено"); dict.Remove(7); dict.Remove(3); dict.Remove(1); dict.Remove(101); foreach (var item in dict) { Console.WriteLine(item); } Console.WriteLine(); Console.ReadLine(); var easyMap = new EasyMap <int, string>(); easyMap.Add(new Item <int, string>(1, "Один")); easyMap.Add(new Item <int, string>(2, "Два")); easyMap.Add(new Item <int, string>(3, "Три")); easyMap.Add(new Item <int, string>(4, "Четыре")); easyMap.Add(new Item <int, string>(5, "Пять")); foreach (var item in easyMap) { Console.WriteLine(item); } Console.WriteLine(easyMap.Search(7) ?? "Не найдено"); Console.WriteLine(easyMap.Search(3) ?? "Не найдено"); easyMap.Remove(3); easyMap.Remove(1); foreach (var item in easyMap) { Console.WriteLine(item); } Console.ReadLine(); }