public override T Dequeue() { if (Count == 0) { throw new InvalidOperationException("Empty"); } var item = items.GetFirst(); items.RemoveFirst(); return(item); }
public void AddFirstNode() { circularDoublyLinkedList.AddFirst(1); Assert.IsNotNull(circularDoublyLinkedList.GetFirst(), "Linked List is empty"); }