title: Null check on XElement
body: <p>My current project (C# 3.5) has a lot of code like this (elem is an instance of XElement):</p>
  
  <pre><code>textbox1.Text = elem.Element("TagName") == null ? "" : elem.Element("TagName").Value;
  </code></pre>
  
  <p>Is there any way to write the same thing without repeating a call elem.Element() and without use of extension methods?
  Maybe using lambdas? (But I cannot figure out how.)</p>