/// <inheritdoc /> IDictionaryEnumerator IDictionary.GetEnumerator() { LockingDictionaryEnumerator objReturn = new LockingDictionaryEnumerator(this); objReturn.SetEnumerator(_dicData.GetEnumerator()); return(objReturn); }
/// <inheritdoc /> IDictionaryEnumerator IDictionary.GetEnumerator() { LockingDictionaryEnumerator objReturn = LockingDictionaryEnumerator.Get(this); objReturn.SetEnumerator(new LockingTypedOrderedDictionaryEnumerator(this)); return(objReturn); }
/// <inheritdoc /> IEnumerator IEnumerable.GetEnumerator() { LockingDictionaryEnumerator objReturn = LockingDictionaryEnumerator.Get(this); objReturn.SetEnumerator(_dicData.GetEnumerator()); return(objReturn); }