首页 > 代码库 > 哈希表的运用
哈希表的运用
哈希表由于是以Key、Value的键值对形式存在,所以用起来特别方便,但是哈希表如何用呢?其实非常简单
第一步,我们要创建哈希表变量
Hashtable table = new Hashtable();
第二步,我们要给哈希变量赋值,通过Add方法
table.Add("Name", "杨松");table.Add("Code", 123456);
由于只是用来学习所以就手动创建两组数据,这样我们就把哈希变量创建好了,
如果我们要遍历哈希表,获取每一组数据的Key、Value值,那么我们通过foreach遍历
foreach (System.Collections.DictionaryEntry dic in table){ dic.Key.ToString(); dic.Value.ToString();}
如果给出一个键值,让我们获取它的Value值,那么我们要判断哈希表里是否有此键值,如果有的话,则获取它对应的Value值
if (table.Contains(k)){ table[k].ToString();}
这样我们就把它对应的Value值取出来了。当我们操作完这个哈希任务后,如果不清除里面的数据,会占用服务器的内存,这时候我们需要手动清除哈希表
table.Clear();
是不是很简单,呵呵,我对哈希表的理解可能会有不正确的地方,希望大家也可以提出来共同学习。
哈希表的运用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。