AngleSharp by Florian Rappl

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

.NET API 1,168,384 bytes

 Comment

Represents a node that contains a comment.
namespace AngleSharp.Dom { internal sealed class Comment : CharacterData, IComment, ICharacterData, INode, IEventTarget, IMarkupFormattable, IChildNode, INonDocumentTypeChildNode { internal Comment(Document owner) : this(owner, string.Empty) { } internal Comment(Document owner, string data) : base(owner, "#comment", NodeType.Comment, data) { } public override INode Clone(bool deep = true) { Comment comment = new Comment(base.Owner, base.Data); Node.CopyProperties(this, comment, deep); return comment; } public override string ToHtml(IMarkupFormatter formatter) { return formatter.Comment(this); } } }