public void Reset() { _current = internalhead; _isFirst = true; }
public LinkNode(object value, LinkNode next, LinkNode prev) { _value = value; _next = next; _prev = prev; }
public LinkedListEnumerator(LinkNode node) { internalhead = node; Reset(); }
public void Clear() { internalhead = internaltail = null; internalcount = 0; }