IReadOnlyDictionary<TKey, TValue> public interface IReadOnlyDictionary<TKey, TValue> : IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IReadOnlyCollection<KeyValuePair<TKey, TValue>> Documentation TValue this[TKey key] { get; } IEnumerable<TKey> Keys { get; } IEnumerable<TValue> Values { get; } bool ContainsKey(TKey key) bool TryGetValue(TKey key, out TValue value)