TextFieldParser.ErrorLineNumber Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает номер строки, вызвавшей последнее MalformedLineException исключение.
public:
property long ErrorLineNumber { long get(); };
public long ErrorLineNumber { get; }
member this.ErrorLineNumber : int64
Public ReadOnly Property ErrorLineNumber As Long
Значение свойства
Число строк, вызвавших последнее MalformedLineException исключение.
Примеры
В этом примере свойство используется ErrorLineNumber для отображения расположения строки, вызывающей текущее 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
Комментарии
Если исключения не MalformedLineException были созданы, возвращается -1.
Свойство ErrorLine можно использовать для отображения числа строки, вызвавшей исключение. Пустые строки и комментарии не игнорируются при определении номера строки.
В следующей таблице перечислены примеры задач, связанных с свойством ErrorLineNumber .
| Кому | Смотри |
|---|---|
| Чтение из файла с разделителями | Как читать из текстовых файлов Comma-Delimited |
| Чтение из файла фиксированной ширины | Практическое руководство. Чтение из текстовых файлов фиксированной ширины |
Применяется к
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Анализ текстовых файлов с помощью объекта TextFieldParser
- Практическое руководство. Чтение из текстового файла с несколькими форматами в Visual Basic
- Практическое руководство. Чтение из текстового файла фиксированной ширины в Visual Basic
- Практическое руководство. Чтение из текстового файла Comma-Delimited в Visual Basic
- Попробовать... Поймать... Оператор Finally (Visual Basic)