public void RemoveNode(DoublyLinkedListNode <T> doublyLinkedListNode)
 {
 }
 public DoublyLinkedList(DoublyLinkedListNode <T> head)
 {
     this.Head     = head;
     Head.Next     = Head;
     Head.Previous = Head;
 }