[.NET] 將一維陣列的資料輸入至二維陣列

看板Visual_Basic作者 (zzz)時間19年前 (2006/07/30 19:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
以下是部分程式碼(我想把讀取之一維陣列資料放到二維陣列裡面,但是編譯會過,可是執行不會過,想問是那出問題) Dim ReadStr() As String Dim Ar() As String Dim i As Integer Dim j As Integer Dim k As Integer Dim n As Integer Dim output As String Dim chain As String(,) chain = New String(,) {} FileOpen(1, OpenFileDialog1.FileName, OpenMode.Input) Do Until EOF(1) ReDim Preserve Ar(n) Ar(n) = LineInput(1) n = n + 1 Loop For n = 0 To Ar.GetUpperBound(0) ReadStr = Split(Ar(n), ",") ReDim Preserve ReadStr(i) For i = 0 & k = 0 To ReadStr.GetUpperBound(0) chain(j, k) = ReadStr(i) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^經常出問題的一行 Next j += 1 Next fileclose(1) end sub 而以下是我欲讀取文件的內容 1,2,3,4,5 6,7,8,9,10,11 3869 32 錯誤訊息則是要我確定清單索引的最大值必須小於清單的大小,但是我不太了解他的意思 請問有人可以解釋嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.37.44
文章代碼(AID): #14p9k409 (Visual_Basic)
文章代碼(AID): #14p9k409 (Visual_Basic)