我从A-Z创建了一个字符串数组,它将包含0-25的索引。从数组中获取多个索引值
然后我有一个文本框,当我在文本框中输入文本时,如何获得与我输入的文本相关联的数组的索引号?
例如,我输入“AB”到文本框,和指数收益率应该在0和1
下面的代码是唯一能,如果我只输入一个字母表返回索引。如何返回许多字母的索引号?
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Dim abc(25) As String
abc(0) = "a"
abc(1) = "b"
abc(2) = "c"
abc(3) = "d"
abc(4) = "e"
abc(5) = "f"
abc(6) = "g"
abc(7) = "h"
abc(8) = "i"
abc(9) = "j"
abc(10) = "k"
abc(11) = "l"
abc(12) = "m"
abc(13) = "n"
abc(14) = "o"
abc(15) = "p"
abc(16) = "q"
abc(17) = "r"
abc(18) = "s"
abc(19) = "t"
abc(20) = "u"
abc(21) = "v"
abc(22) = "w"
abc(23) = "x"
abc(24) = "y"
abc(25) = "z"
Dim result = abc.Where(Function(a) a.Contains(TextBox2.Text)).Select(Function(s) Array.IndexOf(abc, s)).ToArray()
Dim x As Integer
For Each x In result
MsgBox(x)
Next
End Sub