有关Hashtable
hashtable中不包含get方法,item方法也无法使用,我该如何通过key取value。
请给出代码,谢谢!
问题点数:20、回复次数:5Top
1 楼lovvver(ElephantTalk.Bright)回复于 2006-03-17 15:42:06 得分 5
Hashtable ht = new Hashtable();
ht.Add("id","value");
string value = ht["id"].ToString();Top
2 楼time_is_life(今夜太冷:http://timeislife.blog.sohu.com)回复于 2006-03-17 15:43:26 得分 5
用SortedList吧,是HashTable的扩展Top
3 楼lostowner()回复于 2006-03-17 15:52:30 得分 0
好一个"十年一剑,两年一星"Top
4 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-03-17 16:04:44 得分 10
public static void PrintKeysAndValues( Hashtable myList ) {
IDictionaryEnumerator myEnumerator = myList.GetEnumerator();
Console.WriteLine( "\t-KEY-\t-VALUE-" );
while ( myEnumerator.MoveNext() )
Console.WriteLine("\t{0}:\t{1}", myEnumerator.Key, myEnumerator.Value);
Console.WriteLine();
}
Top
5 楼nobody_tony()回复于 2006-03-17 17:13:30 得分 0
已经搞定,用的是DictionaryEntry。Top




