AngleSharp by Florian Rappl

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

.NET API 1,208,832 bytes

 CssCharsetRule

Represents the CSS @charset rule.
using AngleSharp.Extensions; using AngleSharp.Parser.Css; namespace AngleSharp.Dom.Css { internal sealed class CssCharsetRule : CssRule, ICssCharsetRule, ICssRule, IStyleFormattable { public string CharacterSet { get; set; } internal CssCharsetRule(CssParser parser) : base(CssRuleType.Charset, parser) { } protected override void ReplaceWith(ICssRule rule) { CssCharsetRule cssCharsetRule = rule as CssCharsetRule; CharacterSet = cssCharsetRule.CharacterSet; } public override string ToCss(IStyleFormatter formatter) { return formatter.Rule("@charset", CharacterSet.CssString()); } } }