VB.net 读取多行的txt文件?
时间: 2024-06-24 22:02:22 浏览: 13
在VB.NET中,读取多行文本文件通常使用StreamReader类。以下是一个简单的示例,演示如何逐行读取txt文件的内容:
```vbnet
Imports System.IO
Module Module1
Sub Main()
' 定义文件路径
Dim filePath As String = "C:\example\myFile.txt"
' 使用StreamReader打开文件并逐行读取
Using reader As New StreamReader(filePath)
' 读取文件直到文件结束
While Not reader.EndOfStream
Dim line As String = reader.ReadLine()
Console.WriteLine(line) ' 在这里处理每一行,例如打印到控制台或添加到列表中
End While
End Using
' 确保关闭文件
Console.WriteLine("文件读取完毕")
Console.ReadLine() ' 保持程序窗口打开,以便查看输出
End Sub
End Module
```
在这个代码中,`StreamReader.ReadLine()` 方法用于获取文件的下一行内容,直到文件结束标志(EndOfStream)。你可以根据需要修改打印、存储或者进一步处理每一行数据的部分。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)