一。
Dictionary<string, object>dicData = new Dictionary<string, object>();
dicData.Add("dataName", "01");
dicData.Add("dataName", "00");
dicData.Add("dataName", "02");
dicData.Add("dataName", "03");
注:还在犯这样的错误吗,记好了哦,字典集合存放的键不能重复的。。二。
List<Dictionary<string, object>> listdicData = new List<Dictionary<string, object>>();
Dictionary dicData = new Dictionary();
dicData.Add("dataName", "全部");
dicData.Add("ataCode", "00");
listdicData.Add(dicData);
dicData.Add("dataName", "降水数据");
dicData.Add("ataCode", "01");
listdicData.Add(dicData);
注:看似简单的代码,也可以这样写
listdicData.Add(new Dictionary<string, object>() { { "dataName", "全部" }, { "ataCode", "00" } });
listdicData.Add(new Dictionary<string, object>() { { "dataName", "降水数据" }, { "dataCode", "01" } });
注:Dictionary<string, object>,里面存放的是”键值对“,里面的大括号不可缺少{ },多个键值对可以用逗号分开。