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(); }
public Buffer(int size) { this.size = size; bufferMtrx = new DynamicArray <T> (size); }