title: How do you store an Integer and Boolean key value pair in an un-ordered collection?
body: <p>I need to store a list of key value pairs of (integer, boolean) in .NET</p>
  
  <p>When I use a dictionary it re-orders them.  Is there a built in collection that will handle this.</p>