我在Visual Basic 2010中的作業是構建一個訂單窗體,該窗體有兩個文本框,一個用於名稱,另一個用於地址。substring和indexOf方法
而且我們假設在地址上使用IndexOf
方法。
據我所知,IndexOf
返回一個字符的位置和字符的數量。
在這種情況下,在地址上使用IndexOf
方法的目的是什麼?
我不明白當用戶輸入的地址是數字和字符串時,我會搜索什麼。
我想我明白IndexOf
方法的用處,但是爲什麼以及我會用它來實現?
我在Visual Basic 2010中的作業是構建一個訂單窗體,該窗體有兩個文本框,一個用於名稱,另一個用於地址。substring和indexOf方法
而且我們假設在地址上使用IndexOf
方法。
據我所知,IndexOf
返回一個字符的位置和字符的數量。
在這種情況下,在地址上使用IndexOf
方法的目的是什麼?
我不明白當用戶輸入的地址是數字和字符串時,我會搜索什麼。
我想我明白IndexOf
方法的用處,但是爲什麼以及我會用它來實現?
你會通常使用IndexOf
來 -
看到,如果一個字符串包含一些
If someString.IndexOf("Avenue") > - 1 Then
'do something
End If
獲得字符串的值的起始位置,這可能被用來提取部分的字符串。例如someString.Substring(someString.IndexOf("@"),10)
會從您的字符串中找到「@」字符的位置開始,接下來的十個字符。
請記住,如果IndexOf
未找到要搜索的字符串,您將需要處理IndexOf
將返回-1的情況,因此您的代碼必須處理該事件。
由於這是一個家庭作業的問題,我會以一個問題或幾個回答:
IndexOf
。
也許這對任何給你任務的人來說都是個好問題。通常,作業會說「在地址上使用IndexOf ...」 – StriplingWarrior