public void Dispose() { disposed = true; source = default(StringChunk.Enumerator); }
public Enumerator(ref StringChunk.Enumerator source, StringChunk.Enumerator[] separators) : this() { this.source = source; this.separators = separators; }
internal MultiStringSplitEnumerable(ref StringChunk chunk, StringChunk.Enumerator[] separators) { source = chunk.GetEnumerator(); this.separators = separators; }
public Enumerator(ref StringChunk.Enumerator source, ref StringChunk separator) : this() { this.source = source; this.separator = separator.GetEnumerator(); }
internal SingleStringSplitEnumerable(ref StringChunk chunk, ref StringChunk separator) { source = chunk.GetEnumerator(); this.separator = separator; }
public Enumerator(ref StringChunk.Enumerator source, char separator) : this() { this.source = source; this.separator = separator; }