(HashTable)根据哈希表中的键获取值 [英] (HashTable)get value according to his key in hashtable

查看:407
本文介绍了(HashTable)根据哈希表中的键获取值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我制作哈希表或添加一些键和值

就像那样

Hashtable Htbl = new Hashtable();

Htbl。添加(C100,思域);

Htbl.Add(C200,Carolla);

Htbl.Add(C300,BMW );

Htbl.Add(C400,Aulto);



现在我想根据用户给出的价值它的关键是通过console.readline()



简称(根据哈希表中的键获取值)



plz帮我

i make a hashtable or add some key and value
just like that
Hashtable Htbl = new Hashtable();
Htbl.Add("C100", "Civic");
Htbl.Add("C200", "Carolla");
Htbl.Add("C300", "BMW");
Htbl.Add("C400", "Aulto");

now i want to get value according to user give its key through console.readline()

in short(get value according to his key in hashtable)

plz help me

推荐答案

string _keyByUser =C100; //或者让用户输入密钥

string _valueStoredInHashTable = Htbl [ _keyByUser] .ToString();
string _keyByUser = "C100";//alternatively make user enter the key
string _valueStoredInHashTable = Htbl[_keyByUser].ToString();


http: //msdn.microsoft.com/en-us/library/system.collections.hashtable.aspx [ ^ ]



看看这里它说明课程相当不错



你可能会寻找:

http://msdn.microsoft.com/en-us/library/system.collections.hashtable.aspx[^]

Have a look here it explains the class pretty good

YOur probably looking for:
Console.WriteLine("For key = \"rtf\", value = {0}.", openWith["rtf"]);


Hashtable Htbl = new Hashtable();
Htbl.Add("C100", "Civic");
Htbl.Add("C200", "Carolla");
Htbl.Add("C300", "BMW");
Htbl.Add("C400", "Aulto");

int n = 1;
string test = Htbl [n].ToString();
Console.Writeline(test);



现在迭代循环以获取所有值...



或者请参阅 MSDN [ ^ ]


这篇关于(HashTable)根据哈希表中的键获取值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆