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(Stream)
- Исходный код:
- 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
Применяется к
TextFieldParser(TextReader)
- Исходный код:
- 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
Применяется к
TextFieldParser(String)
- Исходный код:
- 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
Применяется к
TextFieldParser(Stream, Encoding)
- Исходный код:
- 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
Применяется к
TextFieldParser(String, Encoding)
- Исходный код:
- 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
Применяется к
TextFieldParser(Stream, Encoding, Boolean)
- Исходный код:
- 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
Применяется к
TextFieldParser(String, Encoding, Boolean)
- Исходный код:
- 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
Применяется к
TextFieldParser(Stream, Encoding, Boolean, Boolean)
- Исходный код:
- 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