コード例 #1
0
 public DoubleLinkedList()
 {
     head = new LinkedHead(this);
     tail = new LinkedTail(this);
     currentItteration = tail;
     this.listSize     = 0;
 }
コード例 #2
0
            private LinkedTail tail; //useful having pointer to tail for end adding?

            public LinkedHead(DoubleLinkedList <T> list)
            {
                this.tail = new LinkedTail(list);
                this.setNextNode(tail);
                tail.setPreviousNode(this);
            }