static void Main(string[] args) { var array = new DynamicArray(3); array.Insert(1); array.Insert(5); array.Insert(7); array.Insert(10); array.Delete(1); array.Print(); Console.WriteLine(array.IndexOf(13)); }
static void Main(string[] args) { DynamicArray <int> dynamicArray = new DynamicArray <int>(5); #region Add Console.WriteLine("Add"); dynamicArray.Add(1); dynamicArray.Add(4); dynamicArray.Add(16); dynamicArray.Display(); #endregion #region Insert Console.WriteLine("Insert item '45' to the position 2"); dynamicArray.Insert(45, 2); dynamicArray.Display(); #endregion #region Add Console.WriteLine("Add"); dynamicArray.Add(3); dynamicArray.Add(49); dynamicArray.Display(); #endregion #region Remove int item1 = 3; string nameMethod = "Remove"; if (dynamicArray.Contains(item1)) { nameMethod += " " + item1; } Console.WriteLine(nameMethod); dynamicArray.Remove(3); dynamicArray.Display(); #endregion #region RemoveAt Console.WriteLine("RemoveAt (position 3)"); dynamicArray.RemoveAt(3); dynamicArray.Display(); #endregion #region IndexOf Console.WriteLine("IndexOf (item 49)"); Console.WriteLine("position - " + dynamicArray.IndexOf(49)); #endregion Console.ReadKey(); }