static void Main() { int size = 5; GenericList<int> integerNum = new GenericList<int>(size); //adding element for (int i = 0; i < integerNum.ArraySize; i++) { integerNum.Add(i + 5); } //add size + 1 element to generate error //integerNum.Add(135); //removing element by index integerNum.DeleteByIndex(1); Console.WriteLine(integerNum.ToString()); //insert element integerNum.InsertAtPosition(7, 59999); Console.WriteLine(integerNum.ToString()); //clear integerNum.Clear(); Console.WriteLine(integerNum.ToString()); integerNum.Add(78); //finding element by its value integerNum.Add(78); integerNum.Add(15); integerNum.Add(450); Console.WriteLine(integerNum.FindElementByValue(6)); Console.WriteLine(integerNum.FindElementByValue(78)); //ToString() Console.WriteLine(integerNum.ToString()); }