我在Visual Basic 2010中的任务是构建一个包含两个文本框的订单,一个用于名称,另一个用于地址。
我们假设在地址上使用IndexOf
方法。
我理解IndexOf
返回字符的位置和字符数。
在此实例中,在地址上使用IndexOf
方法的目的是什么?
当用户输入将成为数字和字符串字符的地址时,我不明白我会搜索什么。
我想我理解IndexOf
方法的作用,但是为什么以及我将用它来实现什么?
答案 0 :(得分:0)
由于这是一个家庭作业问题,我将回答几个问题:
IndexOf
。答案 1 :(得分:0)
您通常使用IndexOf
来 -
查看字符串是否包含某些内容
If someString.IndexOf("Avenue") > - 1 Then
'do something
End If
获取字符串中值的起始位置,然后可以使用它来提取字符串的一部分。例如someString.Substring(someString.IndexOf("@"),10)
然后接下来的10个字符从字符串中找到“@”字符开始。
请记住,如果找不到您要搜索的字符串,那么IndexOf
将返回-1的情况总是需要处理,因此您的代码必须处理这种可能性。