我试图比较 2 ArrayList
s 但没有成功。
我所拥有的是:
Dim array_1 As New ArrayList()
Dim array_2 As New ArrayList()
Dim final_array As New ArrayList()
在我有array_1
:array_2
array_1({10, 20}, {11, 25}, {12, 10})
array_2({10, 10}, {11, 20})
我final_array
想得到:
array_1(1) - array_2(1)
得到这个:
final_array({10, 10}, {11, 5}, {12, 10}
如何创建代码来正确执行此操作?这是我的尝试:
For Each element In array_1
For Each element_2 In array_2
If element(0) = element_2(0) Then
final_array.Add({element(0), element(1) - element_2(1)})
Else
final_array.Add({element(0), element(1)})
End If
Next
Next
这段代码不符合我的要求。