我可以在数组中查看字符串来自哪个部分吗?

Pre*_*159 1 .net vb.net arrays

如果我有像这样的数组

Dim list As String()
Run Code Online (Sandbox Code Playgroud)

和列表从文件中读取

list = Split("filehere.txt", ",")
Run Code Online (Sandbox Code Playgroud)

我使用类似的东西

If list.Contains("string") then
code here
End If
Run Code Online (Sandbox Code Playgroud)

我可以找出数组"string"来自哪个字符串,例如:string(0)或string(16)

dav*_*vid 5

在.NET中,要查找可以使用的列表中对象的位置IndexOf.

如果找不到对象,该方法将返回-1.这允许您使用相同的metod来检查列表是否包含对象及其位置.