来人救急!!!
我想删除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());//