internal ConcatNAsyncIterator(ConcatAsyncIterator <TSource> previousConcat, IAsyncEnumerable <TSource> next, int nextIndex) { Debug.Assert(nextIndex >= 2); _previousConcat = previousConcat; _next = next; _nextIndex = nextIndex; }
internal ConcatNAsyncIterator(ConcatAsyncIterator <TSource> previousConcat, IAsyncEnumerable <TSource> next, int nextIndex) { Debug.Assert(previousConcat != null); Debug.Assert(next != null); Debug.Assert(nextIndex >= 2); this.previousConcat = previousConcat; this.next = next; this.nextIndex = nextIndex; }