title: Formatting of XML created by DataContractSerializer
body: <p>Is there an easy way to get DataContractSerializer to spit out formatted XML rather then one long string? I don't want to change the tags or content in any way, just have it add line breaks and indentation to make the XML more readable?</p>
  
  <pre><code>&lt;tagA&gt;
     &lt;tagB&gt;This is&lt;/tagB&gt;   
     &lt;tagC&gt;Much&lt;/tagC&gt;
     &lt;tagD&gt;
        &lt;tagE&gt;easier to read&lt;/tagE&gt;
     &lt;/tagD&gt;
  &lt;/tagA&gt;
  
  
  &lt;tagA&gt;&lt;tagB&gt;This is&lt;/tagB&gt;&lt;tagC&gt;Much&lt;/tagC&gt;&lt;tagD&gt;&lt;tagE&gt;harder to read&lt;/tagE&gt;&lt;/tagD&gt;&lt;/tagA&gt;
  </code></pre>