static public void Show() { ExDeviderV2.Ex4(); Console.WriteLine("Enter the array size!"); string str = Console.ReadLine(); int size = (string.IsNullOrEmpty(str)) ? 0 : Convert.ToInt32(str); var list = new MyList <int>(); Random rnd = new Random(); for (int i = 0; i < size; i++) { list.Add(rnd.Next(0, 100)); } ExDeviderV2.Line(); Console.Write($"GetArray extension method used.\n array contains {list.Count} elements:"); int[] f = list.GetArray(); // использование расширяющего метода for (int i = 0; i < f.Length; i++) { Console.Write("{0} ", f[i]); } ExDeviderV2.Line(); }
static public void Dialog_Show() { ExDeviderV2.Ex2(); Console.WriteLine("Enter the array size!"); string str = Console.ReadLine(); int size = (string.IsNullOrEmpty(str)) ? 0 : Convert.ToInt32(str); var list = new MyList <int>(); Random rnd = new Random(); for (int i = 0; i < size; i++) { list.Add(rnd.Next(0, 100)); } ExDeviderV2.Line(); Console.Write($"array contains {list.Count} elements:"); for (int i = 0; i < size; i++) { Console.Write(" " + list[i]); } ExDeviderV2.Line(); Console.WriteLine("Enter the value to search."); str = Console.ReadLine(); if (list.Contains(Convert.ToInt32(str))) { Console.WriteLine("match found!"); } else { Console.WriteLine("No matches found!"); } ExDeviderV2.Line(); list.Clear(); Console.WriteLine("Array cleared"); Console.Write($"array cintains {list.Count} elements:"); ExDeviderV2.DoubleLine(); }
static public void Show() { ExDeviderV2.Ex3(); var dictionary = new MyDictionary <string, string>(); Console.Write("Enter the quantity of words you want to add to dictionaty: "); int times = Convert.ToInt32(Console.ReadLine()); for (int t = 0; t < times; t++) { dictionary.Add("table", "стол"); } dictionary.ShowDict(); ExDeviderV2.DoubleLine(); }