溫馨提示×

vb如何讀取txt指定行內容

vb
小億
323
2024-03-21 17:05:45
欄目: 編程語言

要讀取txt文件中的指定行內容,您可以使用StreamReader類來實現(xiàn)。以下是一個示例代碼,演示如何讀取txt文件中第三行的內容:

Imports System.IO

Module Module1
    Sub Main()
        Dim path As String = "C:\sample.txt"
        Dim line As String = ReadSpecificLine(path, 3)
        Console.WriteLine("Line 3: " & line)
    End Sub

    Function ReadSpecificLine(path As String, lineNumber As Integer) As String
        Using reader As New StreamReader(path)
            Dim currentLine As Integer = 0
            Dim line As String = reader.ReadLine()
            While line IsNot Nothing
                currentLine += 1
                If currentLine = lineNumber Then
                    Return line
                End If
                line = reader.ReadLine()
            End While
        End Using
        Return Nothing
    End Function
End Module

在上面的代碼中,我們首先定義了一個名為ReadSpecificLine的函數,它接受文件路徑和行號作為參數,并返回該行的內容。然后,在Main函數中,我們調用ReadSpecificLine函數來讀取指定txt文件的第三行內容,并將其打印到控制臺上。

請注意,您需要將示例代碼中的路徑"C:\sample.txt"更改為您自己的txt文件路徑。

0