public void Reset() { current = head; }
public QueueEnumerator(QueueNode <T> head) { this.head = head; this.current = head; }