I need to create an object which exposes an IDictionary<K,V>
interface, but I don't want to fill in the entire interface implemntation.
It would be nice to have the equivalent of Java's AbstractDictionary, which leaves you very little to impelment a complete dictionary (HashMap, in Java):
- If you don't need to iterate the collection, you have a single method to implement (TryGetValue)
- If you want it to be writeable, you implement another entry (Add).