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();
        }
Пример #2
0
        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();
        }