/// <summary> /// Default ctor /// </summary> public DictionaryImplHashMapWithComparerWrapper(DictionaryImplHashMapWithComparerWrapper <TKey, TValue> source) { map = new HashMap <KeyWrapper <TKey>, TValue>(source.map); comparer = source.Comparer; }
/// <summary> /// Default ctor /// </summary> public ValueCollection(DictionaryImplHashMapWithComparerWrapper <TKey, TValue> dictionary) { values = dictionary.map.Values(); }
/// <summary> /// Default ctor /// </summary> public KeyCollection(DictionaryImplHashMapWithComparerWrapper <TKey, TValue> dictionary) { comparer = dictionary.Comparer; keys = dictionary.map.KeySet(); }