我敢肯定,有人已经通过所有的值,但我循环回答这一点,但我无法找到正确的搜索条件,找到它......泛型列表匹配的任何值
我绝对可以做到这一点只是检查是否有人知道更简单的方法。
Dim List1 As New List(Of Integer) From {1,3,5,7}
Dim List2 As New List(Of Integer) From {2,4,6,8}
List1.ContainsAnythingFrom(List2) = False
因为在任一列表中没有匹配的数字。
Dim List1 As New List(Of Integer) From {1,**3**,5,7}
Dim List2 As New List(Of Integer) From {2,**3**,6,8}
List1.ContainsAnythingFrom(List2) = True
因为每个列表中有3个。
我在寻找一个ContainsAnything来自类型的函数。
请编辑您的问题,并添加一个标签为你问的编程语言。 – Gerrat
对不起,它是VB.Net。我似乎无法找到编辑我的问题或标签的位置。找到了。 – Aaron
在这里看到一个更高性能的解决方案:http://stackoverflow.com/questions/17812042/check-whether-two-lists-have-at-least-one-common-item/17812043#17812043 – jor