static void Main()
        {
            DynArray testDynArr = new DynArray();

            for (int item = 1; item < 18; item++)
            {
                testDynArr.AppEnd(item);
            }

            Console.WriteLine("Заполненный массив:");
            testDynArr.Print();

            for (int i = 0; i < 2; i++)
            {
                Console.WriteLine("Перед удалением\nЕмкость буфера: " + testDynArr.GetCapacity());
                Console.WriteLine("Количество элементов: " + testDynArr.GetCount());
                testDynArr.Delete(3);
                Console.WriteLine("После удаления\nЕмкость буфера: " + testDynArr.GetCapacity());
                Console.WriteLine("Количество элементов: " + testDynArr.GetCount());
                testDynArr.Print();
                Console.WriteLine("===============================================");
            }
            Console.WriteLine(testDynArr.GetItem(4).ToString());

            Console.ReadKey();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            DynArray arr = new DynArray();

            arr.make_array(20);
            arr.append(10);
            arr.append(100);
            arr.append(33);
            arr.append(789);
            arr.append(0);
            arr.append(384);
            Console.WriteLine("Начальный массив");
            arr.PrintArray();
            Console.WriteLine("Кол-во элементов = " + arr.count);
            arr.delete(0);
            Console.WriteLine("Массив после удаления нулевого элемента");
            arr.PrintArray();
            Console.WriteLine("Кол-во элементов = " + arr.count);
            Console.WriteLine("Выведем элемент с индексом 1 - " + arr.get_item(1));
            Console.WriteLine("Добавим 321 первым индексом");
            arr.insert(1, 321);
            arr.PrintArray();
            Console.WriteLine("Кол-во элементов = " + arr.count);
            Console.ReadLine();
        }