Пример #1
0
        static void Main(string[] args)
        {
            CircularDoublyLinkedList <int> list = new CircularDoublyLinkedList <int>(2);

            list.AddToFront(4);
            list.AddToEnd(34);
            list.AddAt(2, 56);
            list.RemoveFromFront();
        }
Пример #2
0
        static void Main(string[] args)
        {
            CircularDoublyLinkedList <string> circularList = new CircularDoublyLinkedList <string>();

            circularList.Add("Tom");
            circularList.Add("Bob");
            circularList.Add("Alice");
            circularList.Add("Sam");

            foreach (var item in circularList)
            {
                Console.WriteLine(item);
            }

            circularList.Remove("Bob");
            Console.WriteLine("\n After delete: \n");
            foreach (var item in circularList)
            {
                Console.WriteLine(item);
            }
        }