TextFieldParser Конструкторы
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса TextFieldParser
.
TextFieldParser(Stream) |
Инициализирует новый экземпляр класса |
TextFieldParser(TextReader) |
Инициализирует новый экземпляр класса |
TextFieldParser(String) |
Инициализирует новый экземпляр класса |
TextFieldParser(Stream, Encoding) |
Инициализирует новый экземпляр класса |
TextFieldParser(String, Encoding) |
Инициализирует новый экземпляр класса |
TextFieldParser(Stream, Encoding, Boolean) |
Инициализирует новый экземпляр класса |
TextFieldParser(String, Encoding, Boolean) |
Инициализирует новый экземпляр класса |
TextFieldParser(Stream, Encoding, Boolean, Boolean) |
Инициализирует новый экземпляр класса |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::IO::Stream ^ stream);
public TextFieldParser (System.IO.Stream stream);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream)
Параметры
Исключения
stream
имеет значение Nothing
.
stream
не может быть считан.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла или потока, представленного параметром stream
.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::IO::TextReader ^ reader);
public TextFieldParser (System.IO.TextReader reader);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.TextReader -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (reader As TextReader)
Параметры
- reader
- TextReader
TextReader. Поток TextReader, который необходимо проанализировать.
Исключения
reader
имеет значение Nothing
.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла или потока, представленного параметром reader
.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::String ^ path);
public TextFieldParser (string path);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String)
Параметры
- path
- String
String
. Полный путь к файлу, который необходимо проанализировать.
Исключения
Параметр path
равен пустой строке.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла, указанного параметром path
.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding);
public TextFieldParser (System.IO.Stream stream, System.Text.Encoding defaultEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding)
Параметры
- defaultEncoding
- Encoding
Encoding. Кодировка символов, которая используется, если кодировка не определена из файла. Значение по умолчанию — UTF8.
Исключения
Параметр stream
или defaultEncoding
имеет значение Nothing
.
stream
не может быть считан.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла или потока, представленного параметром stream
.
Внимание!
При компиляции набора символов с определенными культурными параметрами и извлечении тех же символов с другим параметром и региональных параметров символы могут быть не интерпретируемыми, что может привести к возникновению исключения.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::String ^ path, System::Text::Encoding ^ defaultEncoding);
public TextFieldParser (string path, System.Text.Encoding defaultEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string * System.Text.Encoding -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String, defaultEncoding As Encoding)
Параметры
- path
- String
String
. Полный путь к файлу, который необходимо проанализировать.
- defaultEncoding
- Encoding
Encoding. Кодировка символов, которая используется, если кодировка не определена из файла. Значение по умолчанию — UTF8.
Исключения
path
является пустой строкой или defaultEncoding
равен Nothing
.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла, указанного параметром path
.
Внимание!
При компиляции набора символов с определенными культурными параметрами и извлечении тех же символов с другим параметром и региональных параметров символы могут быть не интерпретируемыми, что может привести к возникновению исключения.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding, bool detectEncoding);
public TextFieldParser (System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding, detectEncoding As Boolean)
Параметры
- defaultEncoding
- Encoding
Encoding. Кодировка символов, которая используется, если кодировка не определена из файла. Значение по умолчанию — UTF8.
- detectEncoding
- Boolean
Boolean
. Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. Значение по умолчанию — True
.
Исключения
Параметр stream
или defaultEncoding
имеет значение Nothing
.
stream
не может быть считан.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла или потока, представленного параметром stream
.
detectEncoding
Если параметр имеет значение True
, этот конструктор пытается определить кодировку путем просмотра первых трех байтов файла или потока. Он автоматически распознает текст Юникода в кодировке UTF-8, юникоде с малым байтом и юникоде большого байта, если файл начинается с соответствующих меток порядка байтов. В противном случае используется кодировка, указанная параметром defaultEncoding
.
Внимание!
При компиляции набора символов с определенными культурными параметрами и извлечении тех же символов с другим параметром и региональных параметров символы могут быть не интерпретируемыми, что может привести к возникновению исключения.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::String ^ path, System::Text::Encoding ^ defaultEncoding, bool detectEncoding);
public TextFieldParser (string path, System.Text.Encoding defaultEncoding, bool detectEncoding);
new Microsoft.VisualBasic.FileIO.TextFieldParser : string * System.Text.Encoding * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (path As String, defaultEncoding As Encoding, detectEncoding As Boolean)
Параметры
- path
- String
String
. Полный путь к файлу, который необходимо проанализировать.
- defaultEncoding
- Encoding
Encoding. Кодировка символов, которая используется, если кодировка не определена из файла. Значение по умолчанию — UTF8.
- detectEncoding
- Boolean
Boolean
. Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. Значение по умолчанию — True
.
Исключения
path
является пустой строкой или defaultEncoding
равен Nothing
.
Комментарии
Создает новый TextFieldParser
объект для синтаксического анализа файла, указанного параметром path
.
detectEncoding
Если параметр имеет значение True
, этот конструктор пытается определить кодировку путем просмотра первых трех байтов файла или потока. Он автоматически распознает текст Юникода в кодировке UTF-8, юникоде с малым байтом и юникоде большого байта, если файл начинается с соответствующих меток порядка байтов. В противном случае используется кодировка, указанная параметром defaultEncoding
.
Внимание!
При компиляции набора символов с определенными культурными параметрами и извлечении тех же символов с другим параметром и региональных параметров символы могут быть не интерпретируемыми, что может привести к возникновению исключения.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
- Исходный код:
- TextFieldParser.vb
Инициализирует новый экземпляр класса TextFieldParser
.
public:
TextFieldParser(System::IO::Stream ^ stream, System::Text::Encoding ^ defaultEncoding, bool detectEncoding, bool leaveOpen);
public TextFieldParser (System.IO.Stream stream, System.Text.Encoding defaultEncoding, bool detectEncoding, bool leaveOpen);
new Microsoft.VisualBasic.FileIO.TextFieldParser : System.IO.Stream * System.Text.Encoding * bool * bool -> Microsoft.VisualBasic.FileIO.TextFieldParser
Public Sub New (stream As Stream, defaultEncoding As Encoding, detectEncoding As Boolean, leaveOpen As Boolean)
Параметры
- defaultEncoding
- Encoding
Encoding. Кодировка символов, которая используется, если кодировка не определена из файла. Значение по умолчанию — UTF8.
- detectEncoding
- Boolean
Boolean
. Указывает, следует ли выполнять поиск меток порядка байтов с начала файла. Значение по умолчанию — True
.
- leaveOpen
- Boolean
Boolean
. Указывает, оставить ли stream
открытым после того, как объект TextFieldParser
будет закрыт. Значение по умолчанию — False
.
Исключения
Параметр stream
или defaultEncoding
имеет значение Nothing
.
stream
не может быть считан.
Комментарии
Создает новый TextFieldParser
объект для анализа файла или потока, представленного параметром stream
.
detectEncoding
Если параметр имеет значение True
, этот конструктор пытается обнаружить кодировку, просматривая первые три байта файла или потока. Он автоматически распознает UTF-8, юникод с малым порядком и текст Юникода с большим порядком, если файл начинается с соответствующих меток порядка байтов. В противном случае используется кодировка, указанная параметром defaultEncoding
.
Внимание!
Когда вы компилируете набор символов с определенными параметрами культуры и извлекаете те же символы с другим параметром культуры, символы могут быть не интерпретируемыми и могут вызвать исключение.
См. также раздел
- OpenTextFieldParser(String)
- Объекты (Visual Basic)
- Практическое руководство. Чтение из текстовых файлов с разделителями-запятыми в Visual Basic
- Практическое руководство. Чтение из текстовых файлов с фиксированной шириной полей в Visual Basic
- Практическое руководство. Чтение текстовых файлов различных форматов в Visual Basic
Применяется к
.NET 9 и другие версии
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: