向hashtable添加key value 出错,该如何解决

向hashtable添加key value 出错已添加项。字典中的关键字:“4”所添加的关键字:“4”说明:执行当前Web请求期间,

向hashtable添加key value 出错
已添加项。字典中的关键字:“4”所添加的关键字:“4”  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息:   System.ArgumentException:   已添加项。字典中的关键字:“4”所添加的关键字:“4”


[解决办法]
已经有4关键字了
[解决办法]
已经说的很清楚了 已经有4的Key了
[解决办法]
重复了。

Hashtable ht = new Hashtable();
if (!ht.ContainsKey( "4 "))
{
ht.Add( "4 ", "xxx ");
}
[解决办法]
key值必须唯一