AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.8.3" />

 XmlCharacterToken

sealed class XmlCharacterToken : XmlToken
The character token that contains a single character.
using AngleSharp.Extensions; namespace AngleSharp.Parser.Xml { internal sealed class XmlCharacterToken : XmlToken { private char _data; public char Data { get { return _data; } set { _data = value; } } public override bool IsIgnorable => _data.IsSpaceCharacter(); public XmlCharacterToken() { _data = ''; _type = XmlTokenType.Character; } public XmlCharacterToken(char data) { _data = data; _type = XmlTokenType.Character; } } }