title: How to get XML Elements from XmlDocument object?
body: <p>Assume that an XmlDocument is successfully loaded with this code:</p>
  
  <pre><code>var doc = new XmlDocument();
  doc.Load(stream);
  </code></pre>
  
  <p>This is a sample portion of the XML stream (the complete XML stream has about 10000 of ProductTable's):</p>
  
  <pre><code>&lt;ProductTable&gt;
  &lt;ProductName&gt;Chair&lt;/ProductName&gt;
  &lt;Price&gt;29.5&lt;/Price&gt;
  &lt;/ProductTable&gt;
  </code></pre>
  
  <p>Using Linq, how do I access the ProductName and Price elements? Thanks.</p>