Partager via


TextFieldParser.ErrorLine Propriété

Définition

Retourne la ligne qui a provoqué l’exception la plus récente MalformedLineException .

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

Valeur de propriété

Ligne qui a provoqué l’exception la plus récente MalformedLineException .

Exemples

Cet exemple utilise la ErrorLine propriété pour afficher la ligne à l’origine de l’exception actuelle 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

Remarques

Si aucune exception n’a MalformedLineException été levée, une chaîne vide est retournée.

La ErrorLineNumber propriété peut être utilisée pour afficher le nombre de lignes à l’origine de l’exception.

Le tableau suivant répertorie des exemples de tâches impliquant la ErrorLine propriété.

À Consultez
Lecture à partir d’un fichier délimité Comment lire à partir de fichiers texte Comma-Delimited
Lecture à partir d’un fichier à largeur fixe Guide pratique pour lire à partir de fichiers texte à largeur fixe

S’applique à

Voir aussi