KeyedCollection<TKey, TItem>
Provides the abstract base class for a collection whose keys are embedded in the values.
Gets the generic equality comparer that is used to determine equality of keys in the collection.
Gets the lookup dictionary of the KeyedCollection<T, U>.
Gets the element with the specified key.
protected KeyedCollection()
Initializes a new instance of the KeyedCollection<T, U> class that uses the default equality comparer.
Initializes a new instance of the KeyedCollection<T, U> class that uses the specified equality comparer.
Initializes a new instance of the KeyedCollection<T, U> class that uses the specified equality comparer and creates a lookup dictionary when the specified threshold is exceeded.
Changes the key associated with the specified element in the lookup dictionary.
Determines whether the collection contains an element with the specified key.
When implemented in a derived class, extracts the key from the specified element.
Removes the element with the specified key from the KeyedCollection<T, U>.