public MyList <T> Zip(MyList <T> myListTwo) { MyList <T> myListThree = new MyList <T>(); for (int i = 0; i < ArrayCount + myListTwo.Count(); i++) { if (ArrayCount > i) { myListThree.Add(Array[i]); } if (myListTwo.Count() > i) { myListThree.Add(myListTwo.Array[i]); } } return(myListThree); }
public void RemoveTest(MyList.iMList list) { list.Add(5); list.Add(3); int expected = 1; list.Remove(5); NUnit.Framework.Assert.AreEqual(expected, list.Count()); }
public void CountTest(MyList.iMList list) { list.Add(5); list.Add(5); list.Add(5); int expected = 3; NUnit.Framework.Assert.AreEqual(expected, list.Count()); }
public void ClearTest(MyList.iMList list) { list.Add(5); list.Add(4); list.Add(3); list.Add(2); list.Add(1); int expected = 0; list.Clear(); NUnit.Framework.Assert.AreEqual(expected, list.Count()); }
static void Main(string[] args) { Console.WriteLine("Введите необходимую размерность листа"); int n = int.Parse(Console.ReadLine()); Console.WriteLine("Введите в консоль индекс искомого элемента"); int elementForSearch = int.Parse(Console.ReadLine()); var elenent = new MyList(); for (int i = 0; i < n; i++) { elenent.Push(i); } Console.WriteLine(elenent.Search(elementForSearch)); Console.WriteLine(elenent.Count()); elenent.PrintOut(); }