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