我有一个填充了键的模拟对象的字典。当我尝试使用插入的相同密钥访问字典时,我不确定为什么我得到一个未找到密钥的异常。以下是示例代码:
var myDictionary = new Dictionary<SomeClass, List<int>>();
if(!myDictionary.ContainsKey(mockedObject)) {
myDictionary.Add(mockedObject, new List<int>());
}
myDictionary[mockedObject].Add(1); //throws KeyNotFoundException