我敢肯定,有人已經通過所有的值,但我循環回答這一點,但我無法找到正確的搜索條件,找到它......泛型列表匹配的任何值
我絕對可以做到這一點只是檢查是否有人知道更簡單的方法。
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