List

binbin00112005 2008-09-08 03:32:52
两个List,list1和list2,现在比较两个list,怎么找出list1中有,而list2中没有的数据,放在list3中?
...全文
159 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyj8808208 2011-05-04
  • 打赏
  • 举报
回复

每天回帖即可获得10分可用分
binbin00112005 2008-09-08
  • 打赏
  • 举报
回复
现在麻烦了,我的list的list[i],list[i+1],list[i+2]是一组数据,要3个一起比较,不知道怎么做?
GentleCat 2008-09-08
  • 打赏
  • 举报
回复
不同类型,做法不同,请说清楚!

list本身的contian或indextof是通用的,但并不是效率最好的,对于不同类型而言.
幽兔 2008-09-08
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 nealbox 的回复:]
C# codefor (int i = 0; i < list2.Count; i++)
{
list1.Remove(list2[i]);
}
[/Quote]
这个强!顶!
nealxhf 2008-09-08
  • 打赏
  • 举报
回复
for (int i = 0; i < list2.Count; i++)
{
list1.Remove(list2[i]);
}
nealxhf 2008-09-08
  • 打赏
  • 举报
回复
直接循环list2然后list1.Remove
不就得出来了么
binbin00112005 2008-09-08
  • 打赏
  • 举报
回复
字符串
lizhengnan 2008-09-08
  • 打赏
  • 举报
回复

int i=0;
for(i=0;i<lst1.count;i++)
{
if lst2.indexof(lst1.item(i))=-1
{
lst3.add(lst1.item(i))
}
}
lgz7667597 2008-09-08
  • 打赏
  • 举报
回复
分别把两个list里的内容存到数据库里去,用数据查询语言,有个语法可以比较找出list1中有,而list2中没有的数据,得出的结果是一个表集,再导出到list3中..
具体是什么语法 偶忘了,嘿嘿
lude8880 2008-09-08
  • 打赏
  • 举报
回复
两个循环
幽兔 2008-09-08
  • 打赏
  • 举报
回复
你说的数据是什么类型的?字符串还是数字?

111,098

社区成员

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

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

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