public IEnumerator <TValue> GetEnumerator() => internalCollection.Select(p => p.Value).GetEnumerator();
IEnumerator <KeyValuePair <TKey, TValue> > IEnumerable <KeyValuePair <TKey, TValue> > .GetEnumerator() { return(collection.Select(p => new KeyValuePair <TKey, TValue>(p.Key, p.Value)).GetEnumerator()); }
public IEnumerator <TKey> GetEnumerator() => internalCollection.Select(p => p.Key).GetEnumerator();