title: Read text content from XElement
body: <p>In .NET, how do I read the text content from an <a href="http://msdn.microsoft.com/en-us/library/system.xml.linq.xelement.aspx" rel="noreferrer">XElement</a>?</p>
  
  <p>For example, from the XElement</p>
  
  <pre><code>XElement.Parse("&lt;tag&gt;Alice &amp;amp; Bob&lt;other&gt;cat&lt;/other&gt;&lt;/tag&gt;")
  </code></pre>
  
  <p>I would like the string 'Alice &amp; Bob'</p>
  
  <hr>
  
  <p>I tried <code>element.Value</code> but that returns 'Alice &amp; Bobcat' :(</p>