谁用过hash的啊,进来讲讲呗

十分钟年华老去 2005-08-16 02:22:32
找了半天贴了也没找到合适的。
我本是想做个数组来着,用来存储数据库中的一列id项的值。但是这列id号可能不连续,就是说可能会有id[1] id[100] id[9999],我就想如果声明成数组会不会浪费很大的空间呢。
而且初始化的时候怎样判断是否付过值呢,因为值也有可能是0。所以有人说用hash,按手头资料不全啊,没找到hash的 用法。添加会了,修改呢,怎么办啊。查找指定object的value也不懂。应该有方法的吧,是哪个呢?
Hashtable myhashtable=new Hashtable();
...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinjazz 2005-08-16
  • 打赏
  • 举报
回复
>>查找指定object的 value怎么弄阿
h[100].ToString()
  • 打赏
  • 举报
回复
修改呢 添加会了,还有查找指定object的 value怎么弄阿

===============================
神啊! 赐予我力量吧
===============================
jinjazz 2005-08-16
  • 打赏
  • 举报
回复
System.Collections.Hashtable h=new System.Collections.Hashtable();
private void Form1_Load(object sender, System.EventArgs e)
{
h.Add(1,"aaa");
h.Add(100,"bbb");
h.Add(9999,"ccc");
MessageBox.Show(h[100].ToString());

}

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧