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 类的新实例。

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。 要分析的流。

例外

streamNothing

stream 无法从中读取。

注解

创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。

另请参阅

适用于

TextFieldParser(TextReader)

初始化 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 流。

例外

readerNothing

注解

创建一个新 TextFieldParser 对象来分析由参数表示 reader 的文件或流。

另请参阅

适用于

TextFieldParser(String)

初始化 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 类的新实例。

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

例外

streamdefaultEncodingNothing.

stream 无法从中读取。

注解

创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。

Caution

使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。

另请参阅

适用于

TextFieldParser(String, Encoding)

初始化 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 是空字符串或 defaultEncodingNothing

注解

创建一个新 TextFieldParser 对象以分析参数 path 指定的文件。

Caution

使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。

另请参阅

适用于

TextFieldParser(Stream, Encoding, Boolean)

初始化 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

例外

streamdefaultEncodingNothing.

stream 无法从中读取。

注解

创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。

detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。

Caution

使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。

另请参阅

适用于

TextFieldParser(String, Encoding, Boolean)

初始化 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 是空字符串或 defaultEncodingNothing

注解

创建一个新 TextFieldParser 对象以分析参数 path 指定的文件。

detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。

Caution

使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。

另请参阅

适用于

TextFieldParser(Stream, Encoding, Boolean, Boolean)

初始化 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。 指示是否在关闭对象时TextFieldParser保持stream打开状态。 默认值为 False

例外

streamdefaultEncodingNothing.

stream 无法从中读取。

注解

创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。

detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。

Caution

使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。

另请参阅

适用于