AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="1.1.0-alpha-377" />

 CharArrayTextSource

Char array based immutable text source
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)