AngleSharp by Florian Rappl

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

 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 readonly char _data; public char Data => _data; public XmlCharacterToken(TextPosition position) : this(position, '') { } public XmlCharacterToken(TextPosition position, char data) : base(XmlTokenType.Character, position, data.IsSpaceCharacter()) { _data = data; } } }