您的位置:首页 > 其它

工作笔记之集合

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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: