title: XML get value of tag without childrens value
body: <p>I'm trying to get the value of the <code>&lt;data&gt;</code> tag below (This is a test value). I read it with XElement in a Windows Form Application. But if I use <code>element.Value</code> I get a string with all the values of the children as well. The final XML file that needs to be read is a generated XML file. So the solution needs to be dynamic. No fixed names.</p>
  
  <p>The result of <code>element.Value</code> is: <code>This is a test value   Jack22New YorkGuido21HollywoodMichael20BostonMy-Computer-1</code></p>
  
  <p>XML File:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;data name="data_resource" howabout="no"&gt;
      This is a test value
      &lt;persons&gt;
          &lt;person&gt;
              &lt;name&gt;Jack&lt;/name&gt;
              &lt;age&gt;22&lt;/age&gt;
              &lt;pob&gt;New York&lt;/pob&gt;
          &lt;/person&gt;
          &lt;person&gt;
              &lt;name&gt;Guido&lt;/name&gt;
              &lt;age&gt;21&lt;/age&gt;
              &lt;pob&gt;Hollywood&lt;/pob&gt;
          &lt;/person&gt;
          &lt;person&gt;
              &lt;name surname="Bats"&gt;Michael&lt;/name&gt;
              &lt;age&gt;20&lt;/age&gt;
              &lt;pob&gt;Boston&lt;/pob&gt;
          &lt;/person&gt;
      &lt;/persons&gt;
      &lt;computers&gt;
          &lt;computer&gt;
              &lt;name&gt;My-Computer-1&lt;/name&gt;
              &lt;test&gt;
                  &lt;test2&gt;
                      &lt;test3&gt;
                          &lt;test4 testAttr="This is an attribute" y="68" x="132"&gt;
                              Hatseflatsen!
                          &lt;/test4&gt;
                      &lt;/test3&gt;
                  &lt;/test2&gt;
              &lt;/test&gt;
          &lt;/computer&gt;
      &lt;/computers&gt;
  &lt;/data&gt;
  </code></pre>
  
  <p>Does anyone has a fix or solution for this, that I only get the value of it's own tag and not all their children as well? </p>