我想在詞典中添加顯示錯誤的項目:已添加具有相同鍵的項目。字典
Dictionary<int, int> list = new Dictionary<int, int>();
for (int i = 0; i < IDList.Count; i++)
{
list.Add(Convert.ToInt32(Cmd.Parameters["@ReturnVal"].Value.ToString()), IDList[i]);
}
return list;
當我ADDI 2倍的值沒有錯誤,但第三次則顯示錯誤
an item with the same key has already been added. dictionary
有人請告訴我如何解決這個問題。
這個關於Dictionary或about Cmd.Parameters [「@ ReturnVal」]的問題。值? – 2012-02-23 11:09:15
您確定'Convert.ToInt32(Cmd.Parameters [「@ ReturnVal」]。Value.ToString())'不會獲取相同的值嗎? – 2012-02-23 11:10:03
ya它將檢索相同的值一段時間,並且一些時間唯一值 – Rocky 2012-02-23 11:20:41