AngleSharp by Florian Rappl

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

 HTMLCollection

A collection of HTML nodes.
public object this[string id] { get; }

Gets a node within the list of nodes.

public virtual object NamedItem(string id)

Returns the specific node whose id matches the string specified by the attribute. Matching by name is only done as a last resort, only in HTML, and only if the referenced element supports the name attribute. Returns null if no node exists by the given name.