就是根据KEY来更新VAULE的值?怎么更新呢?

解决方案 »

  1.   

    Hashtable has=new Hashtable();
    has.Add("a",1);
    has.Add("b",2);
    has.Add("c",3);
    根据键"b",跟新其值
    has["b"]=5;是这个意思吧?
      

  2.   

                Hashtable myHT = new Hashtable();
                int i=0;            if (myHT.Contains(i))
                {
                    myHT[i] = i; //修改key为i的Value
                }
                else
                {
                    myHT.Add(i, 0); //添加key为i的记录
                }
      

  3.   

            private void updateHashTableValue(System.Collections.Hashtable ht,object Key,object updateValue )
            {
                ht[Key] = updateValue;
            }调用此方法即可