我有一个RegistryKey
作为我的字典的关键。字典KeyNotFoundException即使密钥存在
我似乎无法为该特定的密钥设置一个值。无论我做什么,我都会收到KeyNotFoundException
。关键确实存在,我创造了它早一行
e.g:
public Dictionary<RegistryKey, Dictionary<string, object>> subKeyNodes = new...
subKeyNodes.Add(mainKeyNode.CreateSubKey(keyName),new Dictionary<string, object>());
subKeyNodes[mainKeyNode.CreateSubKey(keyName)].Add("ROAR", "value");
的添加工作正常。添加该键值总是失败,我似乎无法弄清楚。
谢谢@保罗,我会试试这个,让你知道。顺便说一句,现在实施GetHashCode或Equals强制进入课堂?我在想像扩展。 – 2012-03-22 17:53:21
哇,它是密封的 - 我讨厌当我被迫封装 – payo 2012-03-22 18:45:24