vb.net IndexOf查找字符串中指定子字符串的位置,详细代码和行后注释
时间: 2024-02-12 08:09:28 浏览: 268
VB源码——查找特定位置字符串
4星 · 用户满意度95%
当使用 VB.NET 进行字符串操作时,可以使用 IndexOf 方法查找一个字符串中特定子字符串的位置。以下是详细代码和行后注释:
```
Dim myString As String = "Hello World"
Dim searchStr As String = "World"
Dim index As Integer = myString.IndexOf(searchStr)
' myString 是要查找的字符串
' searchStr 是要查找的子字符串
' index 是子字符串在字符串中的位置,从零开始计数
If index <> -1 Then
Console.WriteLine("子字符串 ""{0}"" 在字符串 ""{1}"" 中的位置是 {2}.", searchStr, myString, index)
Else
Console.WriteLine("子字符串 ""{0}"" 在字符串 ""{1}"" 中未找到.", searchStr, myString)
End If
```
在这个例子中,我们定义了一个字符串 `myString`,它包含了一个子字符串 `searchStr`。然后,我们使用 `IndexOf` 方法查找子字符串的位置,并将结果存储在 `index` 变量中。最后,我们检查 `index` 是否为 -1,如果不是,则输出子字符串的位置;否则输出未找到子字符串的消息。
阅读全文