【发布时间】:2020-11-27 09:25:45
【问题描述】:
商店
-
在一个列表中找到项目。
-
在另一个列表中未找到项目。 我通过这样做得到了第一部分
for(int i = 0; i < list1.Count; i++) { for (int j = 0; j < list2.Count; j++) { if (list1[i] == list2[j])) { list3.Add(list1[i]); continue; } } }
我需要“第二部分”。还有更好的方法来搜索列表,但我更喜欢这个。
【问题讨论】:
-
@MathewHD 我认为他的问题是获取列表中不存在的项目
-
顺便说一句...您可以在“找到”列表的解决方案中删除 continue 语句。在它所在的地方,它对你没有任何作用,因为在 list3.Add() 调用之后,它无论如何都会在内部 for 循环中“继续”。