title: Iterating over Dictionary with foreach, in what order is this done?
body: <p>Say I have a <code>Dictionary</code>, and I add each <code>key</code> and <code>value</code> entry in a specific order.<br>
  Now, if I want later to be able to iterate this <code>Dictionary</code> in the same order entries were added, is it the order I get with simple <code>foreach</code> loop on this dictionary?  </p>
  
  <p>If not, I will be glad to hear how can I do that, I know this can be done easily with <code>List</code> instead of <code>Dictionary</code> but I don't want to.  </p>
  
  <p>Thanks</p>