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
.
Кому | См. |
---|---|
Чтение из файла с разделителями | Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми |
Чтение из файла фиксированной ширины | Практическое руководство. Чтение из текстовых файлов с полями фиксированного размера |
Применяется к
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Анализ текстовых файлов с помощью объекта TextFieldParser
- Практическое руководство. Чтение из текстового файла в нескольких форматах в Visual Basic
- Практическое руководство. Чтение из текстового файла фиксированной ширины в Visual Basic
- Практическое руководство. Чтение из текстового файла Comma-Delimited в Visual Basic
- Оператор Try... Catch... Finally (Visual Basic)