これは私のコードです。
Public Sub SomeFucntion(ByVal test As Short)
SomeOtherFucntion(MyArray)
If Array.IndexOf(MyArray, test) <> -1
//....
End If
End Sub
戻り値 10 をテストします。
しかし、私はIndexOf
-1として値を取得しています。
テストQuickWatch
のVS 2005
代わりに値を 10 にすると、正しい値が得られますindex
。
私の配列は、現在2、5、および10を持つ1次元配列です。10を取得したため、理想的にはインデックスとして2を返す必要があります。