我必須在Visual Studio中編寫VB.NET控制檯應用程序,它將從Text(.txt)文件中讀取整數並將它們放入數組中。從VB.NET控制檯中的文本文件中讀取由逗號分隔的整數
到目前爲止,我已經試過這樣:
Dim arr(100) As Integer
Dim stream_reader As New StreamReader("Data.txt")
For j As Integer = 0 To 100 - 1
arr(j) = Integer.Parse(stream_reader.ReadLine())
Next j
stream_reader.Close()
Console.ReadLine()
但只要我運行程序,它拋出與消息的異常:「出現FormatException了未處理」
文本文件(DATA.TXT)的內容,格式爲: -
11,6,7,1,2,5,4,3,9,8,0
聽起來像是一個運行時錯誤,並且意味着其中一個(或多個,但它將停止在第一個)的內容不是有效的數字。查看['Int32.Parse'](https://msdn.microsoft.com/en-us/library/b3h1hf19%28v=vs.110%29.aspx)的文檔以獲取更多信息。 – Mark