如果没有循环,如何检查两个数组是否相等?(Without loops, how to check i

2019-10-23 14:14发布

我在VBScript中两个等昏暗的阵列,我想检查是否含有精确值。 如果他们只有一个值不同,那么他们是不相等的。

我不在乎值本身。 而我需要做的是没有循环。 我的意思是类似的东西if arrx() = arry() then

Answer 1:

编辑以适应评论。

这也许可以(根据实际数据)这样的伎俩

If Join(arrx, Chr(0)) = Join(arry, Chr(0)) Then 


Answer 2:

要调整什么三菱商事已经提供了,我会使用:

If Join(arrx,"©©©") = Join(arry,"©©©") Then 
   Something
End If

......这会妨碍[“这个”,“一”]意外匹配[“thisone”]

希望这可以帮助。



文章来源: Without loops, how to check if two arrays are equal or not?