13 internal class DictionaryWrapper<TKey, TValue> :
IDictionary<TKey, TValue>,
ICollection<KeyValuePair<TKey, TValue>>,
IEnumerable<KeyValuePair<TKey, TValue>>,
IEnumerable,
IWrappedDictionary,
IDictionary,
ICollection
128 if (dictionary !=
null)
170 public TValue
this[TKey
key]
208 if (dictionary !=
null)
244 if (dictionary !=
null)
264 if (dictionary !=
null)
393 if (key !=
null &&
key ==
null)
415 while (key ==
null ||
key !=
null);
425 if (key !=
null &&
key ==
null)
548 if (key !=
null &&
key ==
null)
590 if (array !=
null &&
array ==
null)
814 if (
de ==
null ||
de ==
null)
818 while (
this !=
null);
class f__AnonymousType0<< Count > j__TPar
bool Contains(KeyValuePair< TKey, TValue > item)
bool TryGetValue(TKey key, [Out] TValue value)
DictionaryWrapper(IDictionary dictionary)
object UnderlyingDictionary
void Add(TKey key, TValue value)
void CopyTo(KeyValuePair< TKey, TValue >[] array, int arrayIndex)
IEnumerator< KeyValuePair< TKey, TValue > > GetEnumerator()
readonly IDictionary _dictionary
bool Remove(KeyValuePair< TKey, TValue > item)
void Add(KeyValuePair< TKey, TValue > item)
DictionaryWrapper(IDictionary< TKey, TValue > dictionary)
ICollection< TValue > Values
bool ContainsKey(TKey key)
readonly IDictionary< TKey, TValue > _genericDictionary
void CopyTo(T[] array, int arrayIndex)
void Add(TKey key, TValue value)
IEnumerator< T > GetEnumerator()
DictionaryEnumerator(IEnumerator< KeyValuePair< TEnumeratorKey, TEnumeratorValue > > e)
readonly IEnumerator< KeyValuePair< TEnumeratorKey, TEnumeratorValue > > _e