請考慮我很新用VB.NET試圖讀取並回答我的問題顯示新線陣列中的每個元素
我有一個文本框,這需要與在一個逗號分隔的單詞列表時同一條線。當單擊按鈕時,字符串被分配給變量文本,然後我將其分割爲變量arrayText。 然後我遍歷它並在新行上顯示數組的每個元素。
我的代碼如下
Dim text As String
Dim arrayText() As String
text = TextBox1.Text
arrayText = text.Split(",") 'every "," generates new array index, removes ","
text = ""
For i = 0 To arrayText.Length Step 1
text = arrayText(i) & vbCrLf
MsgBox(text)
Next
調試時我收到錯誤消息數組越界,但是當我刪除換行符(vbCrLf)它顯示我的文字,一個字一個字在一個MessageBox(其我用於調試),並在循環結束時它踢出相同的錯誤信息。
我在這裏做錯了什麼,有什麼改進建議?
謝謝你這麼多walter,我使用正確的過程來添加每一個字在新的行? – Marilee 2014-10-19 12:07:34