C# AngleSharp 0.12.1でHTML要素を追加する
C#のAngleSharpでは、素直にノードのInnerHtmlプロパティへ直接代入(=)または追加(+=)することで要素に子要素を追加できます。例えば、適当なHTMLドキュメントを作成してそのBODY要素にHTML要素を追加するには以下のようにします。
// AngleSharpのusingは適宜実施してください。 var doc = parser.ParseDocument("<html><head></head><body></body></html>"); doc.Body.InnerHtml = <追加したいHTML1>; doc.Body.InnerHtml += <追加したいHTML2>;