TextFieldParser.ErrorLineNumber Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí číslo řádku, který způsobil poslední MalformedLineException výjimku.
public:
property long ErrorLineNumber { long get(); };
public long ErrorLineNumber { get; }
member this.ErrorLineNumber : int64
Public ReadOnly Property ErrorLineNumber As Long
Hodnota vlastnosti
Číslo řádku, který způsobil poslední MalformedLineException výjimku.
Příklady
Tento příklad používá ErrorLineNumber
vlastnost k zobrazení umístění řádku, který způsobuje aktuální MalformedLineException výjimku.
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
Poznámky
Pokud nebyly vyvolány žádné MalformedLineException výjimky, vrátí se hodnota -1.
Vlastnost ErrorLine lze použít k zobrazení čísla řádku, který způsobil výjimku. Při určování čísla řádku se neignorují prázdné řádky a komentáře.
V následující tabulce jsou uvedeny příklady úkolů, které zahrnují ErrorLineNumber
vlastnost.
Záměr | Seznamte se s |
---|---|
Čtení ze souboru s oddělovači | Postupy: Čtení z textových souborů s oddělovačem čárkou |
Čtení ze souboru s pevnou šířkou | Postupy: Čtení z textových souborů s pevnou šířkou |
Platí pro
Viz také
- OpenTextFieldParser(String)
- Objekty (Visual Basic)
- Analýza textových souborů pomocí objektu TextFieldParser
- Postupy: Čtení z textového souboru s více formáty v jazyce Visual Basic
- Postupy: Čtení z textového souboru s pevnou šířkou v jazyce Visual Basic
- Postupy: Čtení z textového souboru Comma-Delimited v jazyce Visual Basic
- Try...Catch....Finally – příkaz (Visual Basic)