TextFieldParser.ErrorLineNumber Tulajdonság

Definíció

A legutóbbi MalformedLineException kivételt okozó sor számát adja vissza.

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

Tulajdonság értéke

A legutóbbi MalformedLineException kivételt okozó sor száma.

Példák

Ez a példa a ErrorLineNumber tulajdonság használatával jeleníti meg az aktuális MalformedLineException kivételt okozó sor helyét.

Dim FileReader As Microsoft.VisualBasic.FileIO.TextFieldParser
FileReader = My.Computer.FileSystem.OpenTextFieldParser("C:\test.txt")
Dim currentRow As String()
While Not FileReader.EndOfData
    Try
        currentRow = FileReader.ReadFields
        For Each currentField As String In currentRow
            My.Computer.FileSystem.WriteAllText(
                "C://testfile.txt", currentField, True)
        Next
    Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException
        MsgBox("Line " & FileReader.ErrorLineNumber & " is not valid.")
    End Try
End While

Megjegyzések

Ha nem MalformedLineException történt kivétel, -1 ad vissza.

A ErrorLine tulajdonság a kivételt okozó sor számának megjelenítésére használható. A sorok számának meghatározásakor a rendszer nem hagyja figyelmen kívül az üres sorokat és megjegyzéseket.

Az alábbi táblázat példákat sorol fel a tulajdonságot érintő tevékenységekre ErrorLineNumber .

Címzett Nézze
Olvasás tagolt fájlból Útmutató: Olvasás Comma-Delimited szövegfájlokból
Olvasás rögzített szélességű fájlból Útmutató: Olvasás rögzített szélességű szövegfájlokból

A következőre érvényes:

Lásd még