用vbnet编写一个一行一行读取读取和一行一行保存txt数据的程序
时间: 2023-06-15 22:08:28 浏览: 175
你可以使用 StreamReader 和 StreamWriter 类来实现一行一行读取和保存 txt 数据的程序。下面是一个示例代码:
```
'读取文件
Dim filePath As String = "C:\example.txt"
Using reader As New StreamReader(filePath)
Do While reader.Peek() >= 0
Dim line As String = reader.ReadLine()
'处理读取到的每一行数据
Loop
End Using
'保存文件
Dim savePath As String = "C:\saved_example.txt"
Using writer As New StreamWriter(savePath)
For Each line As String In lines
writer.WriteLine(line)
Next
End Using
```
在以上代码中,`StreamReader` 用于读取文件,`StreamWriter` 用于保存文件。`Do While` 循环用于逐行读取文件中的数据,`ReadLine()` 方法用于读取每一行数据。在保存文件时,我们使用 `For Each` 循环逐行写入数据到文件中。
请注意,以上代码仅供参考,具体实现需要根据你的需求进行调整。
阅读全文