title: Iterate a IDictionary/Dictionary Object
body: <p>I have code where this is declared:</p>
  
  <pre><code> public IDictionary&lt;string, OPTIONS&gt; dict_Options = new Dictionary&lt;string, OPTIONS&gt;();
  
   public class OPTIONS
   {
          public string subjectId = string.Empty;
          public string varNumber = string.Empty;
          public string varName = string.Empty;
   }
  </code></pre>
  
  <p>What's the easiest way to iterate over all the varNames in my dictionary object? Is there like a foreach?</p>