ObservableDictionary<TKey, TValue>
                    sealed class ObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, IDictionary, ICollection, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>
                
                An implementation of an observable dictionary. 
                
public ObservableDictionary()
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Initializes a new instance of the  ObservableDictionary<T, U> class. 
Adds multiple key-value pairs the the dictionary.