您的位置:首页 > 移动开发 > Objective-C

Dictionary 和 List<Dictionary<string, object>>

2015-03-25 10:46 399 查看
一。

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>,里面存放的是”键值对“,里面的大括号不可缺少{ },多个键值对可以用逗号分开。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: