10[DebuggerDisplay(
"Count = {Count}")]
11[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
132 for (
int i = 0; i < Items.Count; i++)
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
bool ContainsKey(TKey key)
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
void AddKey(TKey key, TItem item)
readonly IEqualityComparer< TKey > comparer
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TItem item)
KeyedCollection(IEqualityComparer< TKey >? comparer)
IDictionary< TKey, TItem >? Dictionary
bool ContainsItem(TItem item)
override void ClearItems()
override void RemoveItem(int index)
override void SetItem(int index, TItem item)
KeyedCollection(IEqualityComparer< TKey >? comparer, int dictionaryCreationThreshold)
Dictionary< TKey, TItem > dict
TKey GetKeyForItem(TItem item)
void ChangeItemKey(TItem item, TKey newKey)
override void InsertItem(int index, TItem item)
static string Format(string resourceFormat, object p1)
static string Argument_AddingDuplicate
static string ArgumentOutOfRange_InvalidThreshold
static string Argument_ItemNotExist
static string Arg_KeyNotFoundWithKey
new bool Equals(object? x, object? y)