工作笔记之集合
2015-06-29 15:49
281 查看
原型:
集合添加数据,重复的自动去掉
private List<Dictionary<string, string>> lstData = new List<Dictionary<string, string>>();
集合添加数据,重复的自动去掉
for (int i = 0; i < listView.Items.Count; i++) { //获取list控件的集合 Dictionary<string, string> dicData = new Dictionary<string, string>(); dicData.Add(this.listView.Items[i].SubItems[2].Text, this.listView.Items[i].SubItems[3].Text); if (lstData.Exists(x => { foreach (var name in x.Keys) { if (name == this.listView.Items[i].SubItems[2].Text) { return true; } } return false;}) ) { continue; } lstData.Add(dicData); }
相关文章推荐
- 关于jsp页面插入mysql乱码问题
- Sublime Text 3 常用快捷方式
- jasperReport5.6.0生成PDF(一)
- ActiveMQ支持安全websocket连接
- 解决nginx中proxy_pass到tomcat的session丢失问题
- sort
- 25匹马,5条赛道,一匹马一个赛道,求决胜1,2,3名至少多少场
- 华为机试—扑克牌比大小
- SharePoint 2007——内容管理之归档篇
- 从 Git@OSC 被攻击来看互联网的恶劣环境
- 黑马程序员——java基础之反射
- SAT数学备考7大技巧
- HTML + CSS短标题(二,三,四文字长度)两端对齐的方式
- 第一次mark
- 来自知乎 linux的一些玩法
- floating point comparsion
- input填写银行卡号,每四位空一隔
- 各种编程语言概述
- acdream 1408 "Money, Money, Money" (水)
- 程序员发展规律