Esempio n. 1
0
 public void Traverse(TstDictionary dic)
 {
     if (dic == null)
     {
         throw new ArgumentNullException("dic");
     }
     this.Traverse(dic.Root);
 }
Esempio n. 2
0
 public static TstDictionary Synchronized(TstDictionary table)
 {
     if (table == null)
     {
         throw new ArgumentNullException("table");
     }
     return(new TstSynchronizedDictionary(table));
 }
Esempio n. 3
0
 public TstDictionaryEnumerator(TstDictionary tst)
 {
     if (tst == null)
     {
         throw new ArgumentNullException("tst");
     }
     this.version     = tst.Version;
     this.dictionary  = tst;
     this.currentNode = null;
     this.stack       = null;
 }
Esempio n. 4
0
 public TstSynchronizedDictionary(TstDictionary dic)
 {
     this.wrapped = dic;
 }