6[TypeForwardedFrom(
"System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
166 int ICollection.Count
179 bool ICollection.IsSynchronized =>
false;
213 [TypeForwardedFrom(
"System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
231 public object?
this[
object key]
244 object key2 = next.
key;
245 if (key2.Equals(
key))
256 object key3 = next.
key;
275 for (next =
head; next !=
null; next = next.
next)
277 object key2 = next.
key;
282 dictionaryNode = next;
290 dictionaryNode2.key =
key;
291 dictionaryNode2.value =
value;
292 if (dictionaryNode !=
null)
294 dictionaryNode.next = dictionaryNode2;
298 head = dictionaryNode2;
337 object key2 = next.
key;
342 dictionaryNode = next;
345 dictionaryNode2.key =
key;
346 dictionaryNode2.value =
value;
347 if (dictionaryNode !=
null)
349 dictionaryNode.next = dictionaryNode2;
353 head = dictionaryNode2;
373 object key2 = next.key;
422 for (next =
head; next !=
null; next = next.
next)
424 object key2 = next.
key;
429 dictionaryNode = next;
439 dictionaryNode.next = next.
next;
NodeEnumerator(ListDictionary list)
readonly ListDictionary _list
NodeKeyValueEnumerator(ListDictionary list, bool isKeys)
readonly ListDictionary _list
readonly ListDictionary _list
NodeKeyValueCollection(ListDictionary list, bool isKeys)
ListDictionary(IComparer? comparer)
void CopyTo(Array array, int index)
void Add(object key, object? value)
bool Contains(object key)
IDictionaryEnumerator GetEnumerator()
readonly IComparer comparer
static string Format(string resourceFormat, object p1)
static string ArgumentOutOfRange_NeedNonNegNum_Index
static string Argument_AddingDuplicate
static string InvalidOperation_EnumFailedVersion
static string InvalidOperation_EnumOpCantHappen
static string Arg_InsufficientSpace
void CopyTo(Array array, int index)
int Compare(object? x, object? y)
IEnumerator GetEnumerator()