...
private Hashtable hashtb = new Hashtable();
...
...
hashtab共9维我想用hashtb[2]取出值,可是报错说未将对象什么NULL。
可是我用循环是好用的。
是怎么回事啊?
private Hashtable hashtb = new Hashtable();
...
...
hashtab共9维我想用hashtb[2]取出值,可是报错说未将对象什么NULL。
可是我用循环是好用的。
是怎么回事啊?
hash[key] = value;
value is object...
one key can't add twice in one hashtable...
while (ie.MoveNext())
{
Response.Write(ie.Current+"\t\t"+hashtb[ie.Current]+"<br>");
}
//共9次,正常
我想用hashtab[2]来获取值,报错,什么未将对象之类的。
不能按照索引的来取的
你使用hashtab[2]来获取值,你的2是不是key啊
讲述了key和value的关系,和内置的算法!!!