Condividi tramite


TextFieldParser.ErrorLine Proprietà

Definizione

Restituisce la riga che ha causato l'eccezione più recente MalformedLineException .

public:
 property System::String ^ ErrorLine { System::String ^ get(); };
public string ErrorLine { get; }
member this.ErrorLine : string
Public ReadOnly Property ErrorLine As String

Valore della proprietà

Riga che ha causato l'eccezione più recente MalformedLineException .

Esempio

In questo esempio viene utilizzata la ErrorLine proprietà per visualizzare la 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.ErrorLine & " is not valid.")
    End Try
End While

Commenti

Se non MalformedLineException sono state generate eccezioni, viene restituita una stringa vuota.

La ErrorLineNumber proprietà può essere utilizzata per visualizzare il numero della riga che ha causato l'eccezione.

Nella tabella seguente sono elencati esempi di attività che coinvolgono la ErrorLine proprietà .

Per Visualizza
Leggere da un file delimitato Procedura: Leggere da Comma-Delimited file di testo
Leggere da un file a larghezza fissa Procedura: Leggere da file di testo a larghezza fissa

Si applica a

Vedi anche