VB2005 -1行目まで読み込むべし
テキストファイルから全ての行を行単位で読み込むためには、-1行目まで読み込めと命じるとよいとか。
Do ... Loop until reader.Peek=-1を使えばよいのですな。
CSVを上手く扱うためにはデリミタ=斬る目印に","を指定したり、下準備は必要ですけれどもコレで一気に読み込めます。
勿論Milchでもコレを使っております。
あとはループするたびにCounter変数を回して、プロパティ配列のインデックスにすれば、OK。
Dim line As String Dim Counter as Interger = 0 Dim StrPool() As String Dim delimString As String = "," Dim delimiter As char() = delimString.ToCharArray Do line=reader.ReadLine(FileName) StrPool line.Split(delimiter, 5) With MemberProperty(Counter) .IfExists = StrPool(0) ... End With Counter += 1 Loop until reader.Peek=-1