public bool TryGetValue(Uri key, out R value) { if (_parent.TryGetValue(key.ToCanonicalString(), out T val) && (_options.ShowUninitialized || val.IsInitialized)) { value = _conversion(val); return(true); } else { value = default; return(false); } }
public bool TryGetValue(TKey key, out TValue value) { return(_inner.TryGetValue(key, out value)); }
public bool TryGetValue(TKey key, out TValue value) => _local.TryGetValue(key, out value) || _tryLookup(_arg, key, out value);