6[TypeForwardedFrom(
"System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
15 public object?
this[
object key]
24 if (listDictionary !=
null)
26 return listDictionary[
key];
40 else if (
list !=
null)
81 return listDictionary?.
Count ?? 0;
134 if (initialSize >= 6)
165 else if (
list ==
null)
183 if (this.hashtable !=
null)
186 this.hashtable =
null;
193 listDictionary.
Clear();
204 if (listDictionary !=
null)
259 else if (
list !=
null)
263 else if (
key ==
null)
virtual void CopyTo(Array array, int arrayIndex)
virtual bool Contains(object key)
IEnumerator IEnumerable. GetEnumerator()
virtual ICollection Values
virtual void Remove(object key)
virtual void Add(object key, object? value)
HybridDictionary(int initialSize, bool caseInsensitive)
IDictionaryEnumerator GetEnumerator()
HybridDictionary(bool caseInsensitive)
bool Contains(object key)
void Add(object key, object? value)
HybridDictionary(int initialSize)
readonly bool caseInsensitive
void CopyTo(Array array, int index)
void CopyTo(Array array, int index)
void Add(object key, object? value)
bool Contains(object key)
IDictionaryEnumerator GetEnumerator()
static StringComparer OrdinalIgnoreCase
IEnumerator GetEnumerator()