AngleSharp by AngleSharp

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

 HtmlEntityProvider

Represents the list of all Html entities.
public static readonly IEntityProvider Resolver

Gets the instance to resolve entities.

Gets the instance to resolve entities using StringOrMemory

public static IReverseEntityProvider ReverseResolver { get; }

Gets the instance to reverse resolve entities.

public static string GetSymbolFromTable(int code)

Gets the symbol mapped by the table of common redirections.

public static bool IsInCharacterTable(int code)

Determines if the given code is actually in the table of common redirections.

public static bool IsInInvalidRange(int code)

Determines if the code is within an invalid range.

public static bool IsInvalidNumber(int code)

Determines if the code is an invalid number.

public string GetName(string symbol)

Gets the name of a symbol specified by its value. In case of ambiguity the first name (alphabetically ordered) will be returned.

public string GetSymbol(string name)

Gets a symbol (that ended with a semicolon) specified by its entity name.

public string GetSymbol(StringOrMemory name)

Gets a symbol (that ended with a semicolon) specified by its entity