title: How to insert a blank line in xml document when building with linq to xml
body: <pre><code>&lt;root&gt;
   &lt;a&gt;
      &lt;b&gt;aaaaa&lt;/b&gt;
   &lt;/a&gt; 
  
   &lt;a&gt;
      &lt;b&gt;aaaaa2&lt;/b&gt;
   &lt;/a&gt; 
  </code></pre>
  
  <p>How do I get that one free line between tag <code>&lt;a&gt;</code> without any hacks but in the proper way?</p>
  
  <p>I already tried to include</p>
  
  <pre><code>XComment fakeBlankCommentLine = new XComment("");
  XText fakeBlankTextLine = new XText("\r\n\n");
  </code></pre>
  
  <p>but it results in <code>&lt;a&gt;&lt;b&gt;aaaaa2&lt;/b&gt;&lt;/a&gt;</code> and destroys readability. I want to keep the structure but to insert that blank line.</p>