title: Get multiple Root elements with XDocument
body: <p>I have an XML file that looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;Page1&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
  &lt;/Page1&gt;
  &lt;Page2&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
  &lt;/Page2&gt;
  &lt;Page3&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
    &lt;item name="somefield1"&gt;111&lt;/item&gt;
  &lt;/Page3&gt;
  </code></pre>
  
  <p>I want to get all the <code>Root</code> element names. So in this case: <code>Page1</code>, <code>Page2</code> and <code>Page3</code>. But the amount of elements and their name can be anything.</p>
  
  <p>But i can't figure out how to get all the names of the root elements. How can i do this with <code>Xdocument</code>?</p>