我錯過了一些非常明顯的東西或者有關vb的東西真的搞砸了。我試圖從一個文件中讀取和線如果我添加字符串添加到一個ArrayList ...非常簡單到ArrayList這樣從文件中讀取時,VB無法將字符串轉換爲arraylist
selectOptions.Add("Standard")
selectOptions.Add("Priority")
selectOptions.Add("3-Day")
selectOptions.Add("Overnight")
我沒有問題
但是當我做這似乎最終是空的,這對我來說毫無意義。
Dim reader As StreamReader = My.Computer.FileSystem.OpenTextFileReader(path)
Dim line As String
Do
line = reader.ReadLine
selectOptions.Add(line)
Loop Until line Is Nothing
reader.Close()
Messagebox.show線一整天,所以我知道它讀取文件和文件不是空的,我檢查了這回來爲串線的類型。這對我來說沒有意義。
你在哪裏看到空的ArrayList?爲什麼不使用List(Of String)? –
另外:通過循環的最後一次,您將向列表中添加一個空/無字符串。 –
該代碼適用於我。我會檢查文件權限。 – N0Alias