public EnumerableValuesCollection(ReadOnlyMultiDictionaryBase <TKey, TValue> myDictionary)
 {
     this.myDictionary = myDictionary;
 }
 public KeyValuePairsCollection(ReadOnlyMultiDictionaryBase <TKey, TValue> myDictionary)
 {
     this.myDictionary = myDictionary;
 }
 /// <summary>
 /// Constructor. Initializes this collection.
 /// </summary>
 /// <param name="myDictionary">Dictionary we're using.</param>
 /// <param name="key">The key we're looking at.</param>
 public ValuesForKeyCollection(ReadOnlyMultiDictionaryBase <TKey, TValue> myDictionary, TKey key)
 {
     this.myDictionary = myDictionary;
     this.key          = key;
 }