晕,你自己加的啊
键为2的值就是B啊
hsStu.Add(2,”B”); 

解决方案 »

  1.   

    没明白Hashtable是什么吧?
    Hashtable是键/值对的集合,
    是用键来随机访问的,
    而不是象数组一样用index来顺序访问
      

  2.   

    呵呵 楼上说的没错!Hashtable键值对 通过键来取值 而不是通过下标!上面你的键为2,所以取到对应的值为B
      

  3.   

    楼上的已经说的很清楚了,
    Hashtable是键与值对应的,
    可以直接通过键来访问值
    访问方法就像你那样 hsStu[2];
    此处2是在 hsStu.Add(2,”B”);中设置的键值!
      

  4.   

    LZ以为是数组啊,不是用下表的,是键值对,key,value来存放数据的key=2的value就是b,什么时候都是,除非你删除了他