AngleSharp by AngleSharp

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

 CssNumberToken

sealed class CssNumberToken : CssToken
Represents a CSS number token.
using System.Globalization; namespace AngleSharp.Parser.Css { internal sealed class CssNumberToken : CssToken { private static readonly char[] floatIndicators = new char[3] { '.', 'e', 'E' }; public bool IsInteger => base.Data.IndexOfAny(floatIndicators) == -1; public int IntegerValue => int.Parse(base.Data, CultureInfo.InvariantCulture); public float Value => float.Parse(base.Data, CultureInfo.InvariantCulture); public CssNumberToken(string number, TextPosition position) : base(CssTokenType.Number, number, position) { } } }