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)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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. 要分析的流。

例外

streamNothing

无法读取 stream

注解

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

另请参阅

适用于

TextFieldParser(TextReader)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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 流。

例外

readerNothing

注解

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

另请参阅

适用于

TextFieldParser(String)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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

例外

streamdefaultEncodingNothing

无法读取 stream

注解

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

注意

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

另请参阅

适用于

TextFieldParser(String, Encoding)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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 是一个空字符串,或 defaultEncodingNothing

注解

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

注意

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

另请参阅

适用于

TextFieldParser(Stream, Encoding, Boolean)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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

例外

streamdefaultEncodingNothing

无法读取 stream

注解

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

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

注意

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

另请参阅

适用于

TextFieldParser(String, Encoding, Boolean)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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 是一个空字符串,或 defaultEncodingNothing

注解

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

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

注意

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

另请参阅

适用于

TextFieldParser(Stream, Encoding, Boolean, Boolean)

Source:
TextFieldParser.vb
Source:
TextFieldParser.vb
Source:
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. 指示在 TextFieldParser 对象关闭时,是否将 stream 保留为打开状态。 默认值为 False

例外

streamdefaultEncodingNothing

无法读取 stream

注解

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

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

注意

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

另请参阅

适用于