要么我错过了一些非常明显的东西,要么关于 vb 的东西真的搞砸了。我正在尝试从文件中读取并将行添加到数组列表中......非常简单如果我以这种方式将字符串添加到数组列表中
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 行一整天,所以我知道它正在读取文件并且文件不是空的,并且我检查了以字符串形式返回的行的类型。这对我来说毫无意义。