public void Dispose() { _parent?.Dispose(); _parent = null; _src?.Dispose(); _src = default; Pool <OfTypeExprEnumerator> .Return(this); }
public OfTypeExprEnumerator Init(IPoolingEnumerator src, OfTypeExprEnumerable <T> parent) { _src = src; _parent = parent; return(this); }