TextFieldParser Конструкторы

Определение

Инициализирует новый экземпляр класса TextFieldParser.

Перегрузки

Имя Описание
TextFieldParser(Stream)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(TextReader)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(String)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(Stream, Encoding)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(String, Encoding)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(Stream, Encoding, Boolean)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(String, Encoding, Boolean)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(Stream, Encoding, Boolean, Boolean)

Инициализирует новый экземпляр класса TextFieldParser.

TextFieldParser(Stream)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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
Stream

Stream. Поток, который необходимо проанализировать.

Исключения

stream равно Nothing.

stream невозможно прочитать из.

Комментарии

Создает новый TextFieldParser объект для анализа файла или потока, представленного параметром stream .

См. также раздел

Применяется к

TextFieldParser(TextReader)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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 .

См. также раздел

Применяется к

TextFieldParser(String)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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 .

См. также раздел

Применяется к

TextFieldParser(Stream, Encoding)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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)

Параметры

stream
Stream

Stream. Поток, который необходимо проанализировать.

defaultEncoding
Encoding

Encoding. Кодировка символов, используемая, если кодировка не определена из файла. По умолчанию — UTF8.

Исключения

stream или defaultEncoding есть Nothing.

stream невозможно прочитать из.

Комментарии

Создает новый TextFieldParser объект для анализа файла или потока, представленного параметром stream .

Предостережение

При компиляции набора символов с определенным культурным параметром и получения этих же символов с другим культурным параметром символы могут быть не интерпретируемыми и могут вызвать исключение.

См. также раздел

Применяется к

TextFieldParser(String, Encoding)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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 .

Предостережение

При компиляции набора символов с определенным культурным параметром и получения этих же символов с другим культурным параметром символы могут быть не интерпретируемыми и могут вызвать исключение.

См. также раздел

Применяется к

TextFieldParser(Stream, Encoding, Boolean)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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)

Параметры

stream
Stream

Stream. Поток, который необходимо проанализировать.

defaultEncoding
Encoding

Encoding. Кодировка символов, используемая, если кодировка не определена из файла. По умолчанию — UTF8.

detectEncoding
Boolean

Boolean. Указывает, следует ли искать метки порядка байтов в начале файла. По умолчанию — True.

Исключения

stream или defaultEncoding есть Nothing.

stream невозможно прочитать из.

Комментарии

Создает новый TextFieldParser объект для анализа файла или потока, представленного параметром stream .

detectEncoding Если параметр заданTrue, этот конструктор пытается обнаружить кодировку, просмотрев первые три байта файла или потока. Он автоматически распознает текст Юникода UTF-8, маленький юникод и текст Юникода большого плана, если файл начинается с соответствующих меток порядка байтов. В противном случае используется кодировка, указанная defaultEncoding .

Предостережение

При компиляции набора символов с определенным культурным параметром и получения этих же символов с другим культурным параметром символы могут быть не интерпретируемыми и могут вызвать исключение.

См. также раздел

Применяется к

TextFieldParser(String, Encoding, Boolean)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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 .

Предостережение

При компиляции набора символов с определенным культурным параметром и получения этих же символов с другим культурным параметром символы могут быть не интерпретируемыми и могут вызвать исключение.

См. также раздел

Применяется к

TextFieldParser(Stream, Encoding, Boolean, Boolean)

Исходный код:
TextFieldParser.vb
Исходный код:
TextFieldParser.vb
Исходный код:
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)

Параметры

stream
Stream

Stream. Поток, который необходимо проанализировать.

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 .

Предостережение

При компиляции набора символов с определенным культурным параметром и получения этих же символов с другим культурным параметром символы могут быть не интерпретируемыми и могут вызвать исключение.

См. также раздел

Применяется к