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