Exemplo n.º 1
0
        private static void Main()
        {
            var doublyLinkedList = new DoublyLinkedList();

            doublyLinkedList.Add(5);
            doublyLinkedList.Add(10);
            doublyLinkedList.Add(15);
            Console.WriteLine(doublyLinkedList.Contains(10));
            Console.WriteLine(doublyLinkedList.Contains(25));
            Console.WriteLine(doublyLinkedList.Remove(10));
            Console.WriteLine(doublyLinkedList.FindByIndex(1));
            Console.WriteLine(doublyLinkedList.Count);
            Console.WriteLine(doublyLinkedList[1]);
            doublyLinkedList[1] = 20;
            Console.WriteLine(doublyLinkedList[1]);
            doublyLinkedList.Clear();
            doublyLinkedList.Add(1);
            doublyLinkedList.Add(3);
            Console.WriteLine("Insert after: " + doublyLinkedList.InsertBefore(1, 2));
            Console.Read();
        }