public LazyEnumerator(LazyCollection <Source, T> lazyCollection) { this.lazyCollection = lazyCollection; }
protected virtual void Dispose(bool disposing) { lazyCollection = null; }