Example #1
0
 public IPoolingEnumerator <TSource> GetEnumerator() => _elements.GetEnumerator();
 public IPoolingEnumerator <T> Init(PoolingList <T> src)
 {
     _src        = src;
     _enumerator = _src.GetEnumerator();
     return(this);
 }
 public void Reset()
 {
     _enumerator?.Dispose();
     _enumerator = _src.GetEnumerator();
 }
Example #4
0
 public IPoolingEnumerator <TElement> GetEnumerator() => _elements.GetEnumerator();