AngleSharp by AngleSharp

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

.NET API 1,224,192 bytes

 Comment

Represents a node that contains a comment.
using System.IO; 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); CloneNode(comment, deep); return comment; } public override void ToHtml(TextWriter writer, IMarkupFormatter formatter) { writer.Write(formatter.Comment(this)); } } }