在C#中,假如我在 Hashtable 中已经添加了如下数据:
Hashtable tb=new Hashtable();
tb.Add("1","One");
tb.Add("2","Two");
tb.Add("3","Three");
现在我想用Hashtable的key直接取出"Two"这个值(就像java中的tb.get("2")),该如何取?
Hashtable tb=new Hashtable();
tb.Add("1","One");
tb.Add("2","Two");
tb.Add("3","Three");
现在我想用Hashtable的key直接取出"Two"这个值(就像java中的tb.get("2")),该如何取?
Hashtable tb = new Hashtable();
增加元素例子:
tb.Add(Key, value);
取值:
value = tb[Key];例子:
tb.Add("北京", "010");
tb.Add("上海", "021");
tb.Add("广州", "022");想取“One”的时候 可以使用tb["北京"].ToString();
其中,"北京"并不表示数组的下标。而是一个关键字!
Hashtable tb = new Hashtable();
增加元素例子:
tb.Add(Key, value);
取值:
value = tb[Key];例子:
tb.Add("北京", "010");
tb.Add("上海", "021");
tb.Add("广州", "022");想取“021”的时候 可以使用tb["北京"].ToString();
其中,"北京"并不表示数组的下标。而是一个关键字!
应该为:
想取“010”的时候 使用tb["北京"].ToString();