b.net 利用for...next获取文本文件一行的内容的多种方法,每行注释
时间: 2024-03-05 18:47:28 浏览: 22
方法一:
```vb.net
Dim filePath As String = "C:\example.txt"
Dim fileReader As System.IO.StreamReader
fileReader = My.Computer.FileSystem.OpenTextFileReader(filePath)
Dim line As String
Do While fileReader.Peek() <> -1
line = fileReader.ReadLine()
' 处理每一行的内容
Loop
fileReader.Close()
```
方法二:
```vb.net
Dim filePath As String = "C:\example.txt"
Dim lines() As String = System.IO.File.ReadAllLines(filePath)
For Each line As String In lines
' 处理每一行的内容
Next
```
方法三:
```vb.net
Dim filePath As String = "C:\example.txt"
Dim fileContents As String = System.IO.File.ReadAllText(filePath)
Dim lines() As String = fileContents.Split(Environment.NewLine)
For Each line As String In lines
' 处理每一行的内容
Next
```
以上三种方法都可以用来获取文本文件的每一行内容,具体选择哪种方法要看具体需求和文件大小等因素。