首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎样修改哈希表的健值,该怎么解决

2012-03-15 
怎样修改哈希表的健值哈希表的key/value追加进去以后,就不能再更改了,有什么办法修改健值。最好不要用先rem

怎样修改哈希表的健值
哈希表的key/value追加进去以后,就不能再更改了,有什么办法修改健值。
最好不要用先remove,再add的方法。


[解决办法]
值是可以改的,如下代码:

C# code
            Hashtable hs = new Hashtable();            hs.Add("obj1", 4);            hs["obj1"] = 6;            Console.WriteLine(hs["obj1"].ToString());  //输出6            Console.ReadKey();
[解决办法]
Hashtable hs = new Hashtable();
hs["key"] = value;
[解决办法]
个人意见,因为Hastable里面key是不允许重复的,所以要求Key必须是个常量,一旦插入后就不能更改。
[解决办法]
不幸被LZ言中...最好不要用先remove,再add的方法..就是这个了..

热点排行