Exemplo n.º 1
0
        public DuplexLinkedList(T data)
        {
            var item = new DuplexItem <T>(data);

            Head = item;
            Tail = item;
            Count++;
        }
Exemplo n.º 2
0
        public void Add(T data)
        {
            var item = new DuplexItem <T>(data);

            if (Count == 0)
            {
                Head = item;
                Tail = item;
            }
            else
            {
                Tail.Next     = item;
                item.Previous = Tail;
                Tail          = item;
            }
            Count++;
        }