1 write to _dictionary
System.Collections (1)
System\Collections\Generic\OrderedDictionary.cs (1)
1445internal KeyCollection(OrderedDictionary<TKey, TValue> dictionary) => _dictionary = dictionary;
11 references to _dictionary
System.Collections (11)
System\Collections\Generic\OrderedDictionary.cs (11)
1448public int Count => _dictionary.Count; 1463object ICollection.SyncRoot => ((ICollection)_dictionary).SyncRoot; 1466public bool Contains(TKey key) => _dictionary.ContainsKey(key); 1477OrderedDictionary<TKey, TValue> dictionary = _dictionary; 1510if (array.Length - index < _dictionary.Count) 1543get => _dictionary.GetAt(index).Key; 1550get => _dictionary.GetAt(index).Key; 1555TKey IReadOnlyList<TKey>.this[int index] => _dictionary.GetAt(index).Key; 1559public Enumerator GetEnumerator() => new(_dictionary); 1570int IList<TKey>.IndexOf(TKey item) => _dictionary.IndexOf(item); 1594int IList.IndexOf(object? value) => value is TKey key ? _dictionary.IndexOf(key) : -1;