bool IReadOnlyDictionary <TDestinationKey, TDestination> .TryGetValue(TDestinationKey key, out TDestination value) { bool result = InnerDictionary.TryGetValue((TSourceKey)key, out TSource _value); value = _value; return(result); }
public DestinationContainer(TDestination item, TDestinationKey key) { Item = item; Key = key; }
bool IReadOnlyDictionary <TDestinationKey, TDestination> .ContainsKey(TDestinationKey key) => InnerDictionary.ContainsKey((TSourceKey)key);