TextFieldParser.ErrorLineNumber Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il numero della riga che ha provocato la generazione dell'eccezione MalformedLineException più recente.
public:
property long ErrorLineNumber { long get(); };
public long ErrorLineNumber { get; }
member this.ErrorLineNumber : int64
Public ReadOnly Property ErrorLineNumber As Long
Valore della proprietà
Numero della riga che ha provocato l'eccezione MalformedLineException più recente.
Esempio
In questo esempio viene utilizzata la ErrorLineNumber
proprietà per visualizzare la posizione della riga che causa l'eccezione corrente MalformedLineException .
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
Commenti
Se non MalformedLineException vengono generate eccezioni, viene restituito -1.
La ErrorLine proprietà può essere usata per visualizzare il numero della riga che ha causato l'eccezione. Le righe vuote e i commenti non vengono ignorati quando si determina il numero di riga.
Nella tabella seguente sono elencati esempi di attività che coinvolgono la ErrorLineNumber
proprietà.
A | Vedere |
---|---|
Lettura da un file delimitato | Procedura: Leggere da file di testo con valori delimitati da virgole |
Lettura da un file a larghezza fissa | Procedura: Leggere da file di testo a larghezza fissa |
Si applica a
Vedi anche
- OpenTextFieldParser(String)
- Oggetti (Visual Basic)
- Analisi dei file di testo con l'oggetto TextFieldParser
- Procedura: Leggere da un file di testo con più formati in Visual Basic
- Procedura: Leggere da un file di testo a larghezza fissa in Visual Basic
- Procedura: Leggere da un file di testo Comma-Delimited in Visual Basic
- Istruzione Try...Catch...Finally (Visual Basic)