Я использую Imports System.IO
и StreamReader
в приложении Windows Forms.
Я пытаюсь взять файл, прочитать его и вывести его в два списка.Текстовый файл отформатирован следующим образом.
Blue, 23.7
Green, 60.1
Black, 45.3
Я хочу вывести цвета, которые имеют более высокое значение, чем 50, в один список, а те, что ниже, в другой.Пока все, что я сделал, это вывел весь список в текстовое поле.Код для этого выглядит следующим образом:
srTextFile = File.OpenText(dataFile)
Do While srTextFile.EndOfStream = False
'read file by line, use the comma as a splitter
thisFile = srTextFile.ReadLine().Split(",")
For i As Integer = 0 To thisFile.GetUpperBound(0)
txtFileDisplay.AppendText(thisFile(i) &vbTab)
Next
txtFileDisplay.AppendText(vbCrLf)
Loop
Я совершенно новичок в чтении файлов.Я действительно не знаю, что я делаю.Я довольно плохо знаком с массивами.
Спасибо!