TextFieldParser 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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 类的新实例。
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 类的新实例。
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 类的新实例。
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 类的新实例。
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 或 defaultEncoding 为 Nothing.
stream 无法从中读取。
注解
创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。
Caution
使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:在 Visual Basic 如何:以 Visual Basic
适用于
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。 要分析的文件的完整路径。
例外
path 是空字符串或 defaultEncoding 为 Nothing。
注解
创建一个新 TextFieldParser 对象以分析参数 path 指定的文件。
Caution
使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:在 Visual Basic 如何:以 Visual Basic
适用于
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)
参数
- detectEncoding
- Boolean
Boolean。 指示是否在文件的开头查找字节顺序标记。 默认值为 True。
例外
stream 或 defaultEncoding 为 Nothing.
stream 无法从中读取。
注解
创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。
detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。
Caution
使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:在 Visual Basic 如何:以 Visual Basic
适用于
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。 要分析的文件的完整路径。
- detectEncoding
- Boolean
Boolean。 指示是否在文件的开头查找字节顺序标记。 默认值为 True。
例外
path 是空字符串或 defaultEncoding 为 Nothing。
注解
创建一个新 TextFieldParser 对象以分析参数 path 指定的文件。
detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。
Caution
使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:在 Visual Basic 如何:以 Visual Basic
适用于
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)
参数
- detectEncoding
- Boolean
Boolean。 指示是否在文件的开头查找字节顺序标记。 默认值为 True。
- leaveOpen
- Boolean
Boolean。 指示是否在关闭对象时TextFieldParser保持stream打开状态。 默认值为 False。
例外
stream 或 defaultEncoding 为 Nothing.
stream 无法从中读取。
注解
创建一个新 TextFieldParser 对象来分析由参数表示 stream 的文件或流。
detectEncoding如果参数是True,此构造函数会尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用指定的 defaultEncoding 编码。
Caution
使用特定区域性设置编译一组字符并检索具有不同区域性设置的相同字符时,这些字符可能不可解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:在 Visual Basic 如何:以 Visual Basic