public MyDoubleLinkedListEnumerator(ICustomDoubleLinkedList <T> currentList, bool isReversed) : this(currentList)
 {
     _isReversed = isReversed;
 }
 public void Dispose()
 {
     _currentList = null;
     _currentNode = null;
 }
 public MyDoubleLinkedListEnumerator(ICustomDoubleLinkedList <T> currentList)
 {
     _currentList = currentList;
 }