public void Dispose()
 {
     _nextNode = null;
     _nextItem = default(T);
     _queue    = null;
 }
 internal Enumerator(ConcurrentLinkedQueue <T> queue)
 {
     _queue    = queue;
     _nextNode = null;
     _nextItem = default(T);
 }