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(); }
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(); }