我可以为您翻译以下内容:
当我尝试用以下方式向字典添加值时,出现了KeyNotFound异常。
我希望创建一个如下类型的字典,
var data = new Dictionary<string, Dictionary<string, Dictionary<string, int>>>();
当我尝试用以下方式向字典添加值时,出现了KeyNotFound异常。
data[key1][key2][key3]= 3;
我在这里做错了什么?我认为如果字典中没有找到一个键,它会自动添加到字典中。
否则,有没有办法在运行时添加键?
我期望以下类型的输出:
[male,[animal,[legs,4]
[eyes,2]]
[human,[hands,2]
[ears,2]]
[female,[animal,[nose,1]
[eyes,2]]
[bird,[wings,2]
[legs,2]]