3

我对 ASP 很陌生,它与我选择的语言相去甚远,完全超出了我的舒适区。

我有两个数组,我需要轻松确定第一个数组中的值是否存在于第二个数组中。我该怎么做?我什至不知道要搜索什么!

我确实创建了一个函数来确定数组中是否存在一个值,但据我所知:

Function in_array(element, arr)
    For i=0 To Ubound(arr) 
        If Trim(arr(i)) = Trim(element) Then 
            in_array = True
            Exit Function
        Else 
            in_array = False
        End If  
    Next 
End Function 
4

1 回答 1

4

幸运的是,我能够使用我以前的功能通过一些工作来解决这个问题!

以下是感兴趣的人的解决方案:

Function in_array(element, arr)
    For i=0 To Ubound(arr) 
        If Trim(arr(i)) = Trim(element) Then 
            in_array = True
            Exit Function
        Else 
            in_array = False
        End If  
    Next 
End Function 

Function array_in_array(arr1, arr2)

    For i=0 To Ubound(arr1) 
        If in_array(arr1(i), arr2 ) Then 
            array_in_array = True
            Exit Function
        Else 
            array_in_array = False
        End If  
    Next 

End Function 
于 2012-06-15T14:52:33.590 回答