title: Searching though values of a dictionary
body: <p>I have a dictionary that contains <code>Product</code> values with properties like <code>description</code>.
  In a <code>textbox1_textchanged</code> handler, I want to search the Products in the dictionary that has certain text within the <code>description</code>.</p>
  
  <p>I've tried this:</p>
  
  <pre><code>var values = (from pv in mydictionary
                where pv.Value.description.Contains(textBox1.Text)
                select pv.Value);
  </code></pre>
  
  <p><em>This code isn't working because the second key I pressed values var values is empty.</em></p>
  
  <p>All the examples I found are searching through the keys but I need to search through the values of the dictionary.</p>