重複の可能性:
Visual Basic でリストボックス項目を選択すると、CVS テキスト ファイル項目を切り替えるエラーが発生する
テキスト ファイルにある行をリスト ボックスにインポートしようとしていますが、次のエラー メッセージが表示されます。
--追加情報: インデックスが配列の範囲外でした.--
テキスト ファイルの情報は次のようになります。
Ball,Krystal,F,1981
Banks,Robin,F,1988
Burgher,Hamilton,M,1980
Early,Brighton,M,1989
Hedd,MT,M,1960
Hogg,Ima,F,1953
Knapp,Anita,F,1970
Overnout,Roger,M,1968
Psito,Arnie,M,1962
Teak,Anne,F,1939
私のコードは次のとおりです。
Dim names() As String = IO.File.ReadAllLines("Info.txt")
Dim query = From line In names
Let data = line.Split(","c)
Let lName = data(0)
Let fName = data(1)
Let gender = data(2)
Let yOB = CInt(data(3))
Select lName, fName, gender, yOB
For Each person In query
lstLNames.Items.Add(person.lName)
Next
誰かが何が悪いのか教えてください。前もって感謝します。