CharArrayTextSource public sealed class CharArrayTextSource : IReadOnlyTextSource, IDisposable Char array based immutable text source Documentation Code public Encoding CurrentEncoding { get; set; } public int Index { get; set; } public char this[int index] { get; } public int Length { get; } public string Text { get; } public CharArrayTextSource(char[] array, int length) public void Dispose() public Task PrefetchAllAsync(CancellationToken cancellationToken) public Task PrefetchAsync(int length, CancellationToken cancellationToken) public char ReadCharacter() public string ReadCharacters(int characters) public StringOrMemory ReadMemory(int characters) public bool TryGetContentLength(out int length)