我创建了一个整数数组。
Dim EnemyLevel()为Integer = {1,2,2,3}
假设我想得到包含'2'的每个项目的位置,那就是EnemyLevel(1)和EnemyLevel(2),这样做的功能是什么?
我习惯使用Array.IndexOf(EnemyLevel(),2)但是如何存储结果?
答案 0 :(得分:1)
您在For循环中运行数组。并检查是否有任何索引包含' 2'
Array1 = Array(1,2,2,4)
For i=0 to UBound(Array1)
If Array1(i) = 2 Then
msgbox i
End If
Next