title: How to set a value to an empty XElement?
body: <p>How can I set a value to the Url XElement inside Google?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;Items&gt;
     &lt;Item Name="Google"&gt;
         &lt;Id/&gt;
         &lt;SomethingElse/&gt;
         &lt;Url/&gt;
     &lt;/Item&gt;
     &lt;Item Name="Yahoo"&gt;
         &lt;Id/&gt;
         &lt;SomethingElse/&gt;
         &lt;Url/&gt;
     &lt;/Item&gt;
  &lt;/Items&gt;    
  </code></pre>
  
  <p>I know how to get the Google part:  </p>
  
  <pre><code>xmlDoc = XDocument.Load("file.xml");
  IEnumerable&lt;XElement&gt; item =
  from el in xmlDoc.Descendants("Item")
        where (string)el.Attribute("Name") == "Google"
        select el;  
  </code></pre>
  
  <p>But how to I set a value to the Url?<br>
  (To make it for example "www.google.com")</p>