A simple base class that helps you use the decorator pattern on a dictionary. By default, all it does is forward every method to the underlying collection (including GetHashCode, Equals and ToString). You can change its behavior by overriding methods.
More...
A simple base class that helps you use the decorator pattern on a dictionary. By default, all it does is forward every method to the underlying collection (including GetHashCode, Equals and ToString). You can change its behavior by overriding methods.
This could be used, for example, to help you implement a collection that needs to take some kind of action whenever the collection is modified.
- See also
- ListWrapper<TList,T>, DictionaryWithChangeEvents<TDictionary, K, V>
- Type Constraints
-
TDictionary | : | IDictionary | |
TDictionary | : | K | |
TDictionary | : | V | |