TextFieldParser.LineNumber Eigenschap

Definitie

Retourneert het huidige regelnummer of retourneert -1 als er geen tekens meer beschikbaar zijn in de stream.

public:
 property long LineNumber { long get(); };
public long LineNumber { get; }
member this.LineNumber : int64
Public ReadOnly Property LineNumber As Long

Waarde van eigenschap

Het huidige regelnummer.

Voorbeelden

In dit voorbeeld wordt gezocht naar de naam 'Jones' in het tekstbestand en wordt gerapporteerd op welke regel(en) deze zich voordoet.

Using FileReader As New Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
    FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
    FileReader.Delimiters = New String() {","}
    Dim currentRow As String()
    While Not FileReader.EndOfData
        Try
            currentRow = FileReader.ReadFields()
            Dim currentField As String
            For Each currentField In currentRow
                If currentField = "Jones" Then
                    MsgBox("The name Jones occurs on line " & 
                    FileReader.LineNumber)
                End If
            Next
        Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException
            MsgBox("Line " & ex.Message & 
           "is not valid and will be skipped.")
        End Try
    End While
End Using

Opmerkingen

Dit is een geavanceerd lid; Het wordt niet weergegeven in IntelliSense, tenzij u op het tabblad Alles klikt.

Lege regels en opmerkingen worden niet genegeerd bij het bepalen van het regelnummer.

Van toepassing op

Zie ook