The indexer into Dictionary throws an exception if the key is missing. Is there an implementation of IDictionary that instead will return de
Collections.Specialized.StringDictionary provides a non-exception result when looking up a missing key's value. It is also case-insensitive by default.
It is only valid for its specialized uses, and — being designed before generics — it doesn't have a very good enumerator if you need to review the whole collection.