Beispiel #1
0
 public CollectionAndEnumerator(BigDictionary bigDictionary)
 {
     _bigDictionary           = bigDictionary;
     _version                 = bigDictionary._version;
     _count                   = bigDictionary._itemCount;
     _bigDictionaryEnumerator = _bigDictionary._dictionaries.GetEnumerator();
 }
Beispiel #2
0
 public static BigDictionary Synchronized(BigDictionary bDic)
 {
     if (bDic == null)
     {
         throw new ArgumentNullException("BigDictionary");
     }
     return(new SyncBigDictionary(bDic));
 }
Beispiel #3
0
 public ValueCollection(BigDictionary bigDictionary)
     : base(bigDictionary)
 {
 }
Beispiel #4
0
 public KeyCollection(BigDictionary bigDictionary) : base(bigDictionary)
 {
 }
Beispiel #5
0
 // Methods
 internal SyncBigDictionary(BigDictionary bDic)
 //  : base(false)
 {
     this._bDic = bDic;
 }
Beispiel #6
0
 // Methods
 internal SyncBigDictionary(BigDictionary bDic)
 {
     this._bDic = bDic;
 }