Hashtable在操作时,一定要注意一点: 当保存值时,如果使用的是字符串作为键,那么在判断是否存在此键时,必须使用字符串来检查,否则,即使是能隐式转换的值也将无法检查到,如: Hashtable ht = new Hashtable(); ht.Add("1","123"); //如果使用数字1去判断,将无法找到 bool result = ht.ContainsKey(1); //此时,result的值将为false