Dictionary<string, Dictionary<string, string>> a = new Dictionary<string, Dictionary<string, string>>();
a.Add("大键", new Dictionary<string, string>());//给字典添加一个键值对,大键和值
a["大键"].Add("小键","小键值");//a[]就是大字典的值,此值就是一个小字典,给内层小字典赋值
Console.WriteLine(a["大键"]["小键"]);//意思是先a["大键"]得到外部大字典的值--此值就是内部小字典,然后小字典["小键"]通过键得到里面的值
如图:
结果如图: