请教如何过滤重复数据!

lunyongquan 2008-12-21 03:25:26
我有一些数据放在list类里,例如:

List<string> lt = new List<string>();
lt.AddRange(new string[] { "暗暗", "哦哦", "这些", "仍然士大夫", "往往", "按时打发形成" });

我现在要继续往lt里 添加数据,但是要检查是否与现有的数据重复!有没有快速的方法。难道我每添加一个数据都要检查一次?

添加的数据也是数组!
...全文
136 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wb186 2008-12-21
  • 打赏
  • 举报
回复
可以试试sql的distinct语句,推荐一下。呵呵
wuyq11 2008-12-21
  • 打赏
  • 举报
回复
renqizhi 2008-12-21
  • 打赏
  • 举报
回复
用Array.BinarySearch()试试.如果没有出现过就会返回负数.
CEOCDO 2008-12-21
  • 打赏
  • 举报
回复
磨刀不误砍柴工,希望你能找到更好的方法
lunyongquan 2008-12-21
  • 打赏
  • 举报
回复
不知道有没有其他方法,因为要添加的数据很多!每次循环检查,要耗很多资源!!
huwei001982 2008-12-21
  • 打赏
  • 举报
回复
你说的没错
koukoujiayi 2008-12-21
  • 打赏
  • 举报
回复
我想只能是添加一个数据就要检查一次!!

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧