コード例 #1
0
        public void AddLast(T value)
        {
            var newNode = new DoubleLinkedListNode <T>(value);

            if (_head == null)
            {
                _head = newNode;
                return;
            }

            var n = _head;

            while (n.Next != null)
            {
                n = n.Next;
            }
            newNode.Prev = n;
            n.Next       = newNode;
        }