title: Is there a generic alternative to the ListDictionary class?
body: <p>I was looking at some sample code and in it they used a <code>ListDictionary</code> object to store a small amount of data (around 5-10 objects or so, but this number could change over time). The only issue I have with using this class is that, unlike everything else I've been doing, it's not generic. This means, and correct me if I'm wrong here, that every time I get an object out of here or enumerate over it that there's casting going on. Is there enough overhead in the larger <code>Dictionary&lt;T&gt;</code> object to justify the overhead of a non-generic <code>ListDictionary</code>?</p>
  
  <p>The code that will be using this object will be enumerated over on each page load which I'm guessing is why the <code>ListDictionary</code> class was used over one of the other alternatives. This is also why I would like the most performance out of this list of data.</p>