首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

来人救急解决方法

2012-03-19 
来人救急!!!我想删除hashtable里面的一个键值对这些写的private void button5_Click(object sender, Event

来人救急!!!
我想删除hashtable里面的一个键值对这些写的
 private void button5_Click(object sender, EventArgs e)
  {
  string name = textBox1.Text.ToString();//先是获取我一个个框里写的内容
  IDictionaryEnumerator my = hash.GetEnumerator();//遍历哈希数组
  while (my.MoveNext()) 
  {
  if (name == my.Key.ToString()) //判断键值是否是否等于输入
  {
  hash.Remove(hash [my.Key] );//删除!!!(但是我感觉好像没删掉!!!!!)
  MessageBox.Show("已删除!");
  break;
  }
  }
   
  }

给位老大,急救啊!!!!!!!!!!!

[解决办法]
hash.Remove(hash [my.Key] );//删除!!!(但是我感觉好像没删掉!!!!!) 
该成hash.Remove(my.Key.tostring());//

热点排行