现在的位置: 首页 > 综合 > 正文

一段筛选唯一值集合的算法,巧妙利用了Dictionary

2013年08月28日 ⁄ 综合 ⁄ 共 487字 ⁄ 字号 评论关闭

 

Dictionary泛型类,是.net framework2.0后新增的一个类,提供从一组键到一组值的映射。

 

在代码中,首先实例化了一个Dictionary对象mydic,ds是一个DataSet实例,用来装载从数据源获取的数据集,程序利用foreach遍历所有数据行,获取“barcode”字段值,并将其作为一个key,加入mydic对象(mydic[s] = null;)。因为key是不能重复的,所以,只有尚不存在的barcode值才能被成功加入到集合。程序巧妙地利用Dictionary中的键(key)必须唯一的特点,用极少的代码和极简单的算法,轻松达成目标。

 

本算法由一高人指点所得,其博客地址为:http://www.cnblogs.com/81/
,欢迎前往膜拜。

 

******

 

 

抱歉!评论已关闭.