Lines Matching refs:TKey
24 …public class MultiValueDictionary<TKey, TValue> : IEnumerable<TValue> where TValue : IEquatable<TV…
28 multiple = new Dictionary<TKey,List<TValue>>(); in MultiValueDictionary()
29 single = new Dictionary<TKey,TValue>(); in MultiValueDictionary()
42 public void Add(TKey key, TValue value) in Add()
62 public void AddRange(TKey key, IEnumerable<TValue> values) in AddRange()
89 public bool Remove(TKey key) in Remove()
99 public bool Remove(TKey key, TValue value) in Remove()
125 public bool TryGetValue(TKey key, out IReadOnlyCollection<TValue> values) in TryGetValue()
147 public bool ContainsKey(TKey key) in ContainsKey()
157 public bool Contains(TKey key) in Contains()
162 public bool Contains(TKey key, TValue value) in Contains()
177 private readonly Dictionary<TKey, TValue> single;
182 private readonly Dictionary<TKey, List<TValue>> multiple;