C#中Hashtable 的使用,最终实现书签跳转功能
首先创建一个Hashtable 对象;
Hashtable t = new Hashtable();
然后再相应的位置插入key和value;
key
要添加的元素的键。
value
要添加的元素的值。该值可以为 nullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing)。
类似:
t.Add("key1", "value1"); t.Add("key2", "value2"); t.Add("key3", "value3");
最后查找的时候:如果查找的值是对象的话,要进行强制转换,可以用de.Key.Equals(对象);判断是否为同一个对象;
foreach (DictionaryEntry de in t) { if(de.Key=="key3") {
Console.WriteLine(de.Key.ToString()); // key Console.WriteLine(de.Value.ToString()); // value } } Console.ReadLine(); }