internal Enumerator(DictionaryEx <TKey, TValue> dictionary) { this.dictionary = dictionary; version = dictionary.version; index = 0; currentValue = default(TValue); }
internal Enumerator(DictionaryEx <TKey, TValue> dictionary, int getEnumeratorRetType) { this.dictionary = dictionary; version = dictionary.version; index = 0; this.getEnumeratorRetType = getEnumeratorRetType; current = new KeyValuePair <TKey, TValue>(); }
public ValueCollection(DictionaryEx <TKey, TValue> dictionary) { if (dictionary == null) { //ThrowHelper.ThrowArgumentNullException(ExceptionArgument.dictionary); } this.dictionary = dictionary; }
public KeyCollection(DictionaryEx <TKey, TValue> dictionary) { this.dictionary = dictionary; }