AngleSharp by Florian Rappl

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

 CssStringToken

sealed class CssStringToken : CssToken
Represents a CSS string token.
using AngleSharp.Extensions; namespace AngleSharp.Parser.Css { internal sealed class CssStringToken : CssToken { private readonly bool _bad; public bool IsBad => _bad; private CssStringToken(CssTokenType type, string data, bool bad) : base(type, data) { _bad = bad; } public static CssStringToken Plain(string data, bool bad = false) { return new CssStringToken(CssTokenType.String, data, bad); } public static CssStringToken Url(CssTokenType token, string data, bool bad = false) { return new CssStringToken(token, data, bad); } public override string ToValue() { if (base.Type == CssTokenType.Url) return base.Data.CssUrl(); return base.Data.CssString(); } } }