Esempio n. 1
0
        public void TestReverse2()
        {
            LinkedList<string> l = new LinkedList<string>();
            l.AddBegin("Item 4");
            l.AddBegin("Item 3");
            l.AddBegin("Item 2");
            l.AddBegin("Item 1");

            l.Reverse2();
            Assert.AreEqual("Item 4", l.First.Item);
            Assert.AreEqual("Item 3", l.First.Next.Item);
            Assert.AreEqual("Item 2", l.First.Next.Next.Item);
            Assert.AreEqual("Item 1", l.First.Next.Next.Next.Item);
        }