Lines Matching refs:KeyValuePair
80 private readonly Dictionary<TKey, LinkedListNode<KeyValuePair<TKey, TValue>>> map =
81 new Dictionary<TKey, LinkedListNode<KeyValuePair<TKey, TValue>>>(KeyEqualityComparer);
82 private readonly LinkedList<KeyValuePair<TKey, TValue>> list = new LinkedList<KeyValuePair<TKey, TValue>>();
150 LinkedListNode<KeyValuePair<TKey, TValue>> node;
173 LinkedListNode<KeyValuePair<TKey, TValue>> node;
213 LinkedListNode<KeyValuePair<TKey, TValue>> node;
214 var pair = new KeyValuePair<TKey, TValue>(key, value);
256 public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
276 void ICollection<KeyValuePair<TKey, TValue>>.Add(KeyValuePair<TKey, TValue> item)
295 bool ICollection<KeyValuePair<TKey, TValue>>.Contains(KeyValuePair<TKey, TValue> item)
306 void ICollection<KeyValuePair<TKey, TValue>>.CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
317 bool ICollection<KeyValuePair<TKey, TValue>>.Remove(KeyValuePair<TKey, TValue> item)
323 LinkedListNode<KeyValuePair<TKey, TValue>> node;
610 private readonly IEnumerator<KeyValuePair<TKey, TValue>> enumerator;
612 internal DictionaryEnumerator(IEnumerator<KeyValuePair<TKey, TValue>> enumerator)
757 private readonly Func<KeyValuePair<TKey, TValue>, T> projection;
762 Func<KeyValuePair<TKey, TValue>, T> projection,