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)
- 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
为 Nothing
。
无法读取 stream
。
注解
创建一个新的 TextFieldParser
对象来分析 由 stream
参数表示的文件或流。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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 流。
例外
reader
为 Nothing
。
注解
创建一个新的 TextFieldParser
对象来分析 由 reader
参数表示的文件或流。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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
指定的文件。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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
或 defaultEncoding
为 Nothing
。
无法读取 stream
。
注解
创建一个新的 TextFieldParser
对象来分析 由 stream
参数表示的文件或流。
注意
编译具有特定区域性设置的一组字符并检索具有不同区域性设置的相同字符时,这些字符可能无法解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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
. 要分析的文件的完整路径。
例外
path
是一个空字符串,或 defaultEncoding
为Nothing
。
注解
创建一个新的 TextFieldParser
对象来分析 参数 path
指定的文件。
注意
编译具有特定区域性设置的一组字符并检索具有不同区域性设置的相同字符时,这些字符可能无法解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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)
参数
- detectEncoding
- Boolean
Boolean
. 指示是否在文件头查找字节顺序标记。 默认值为 True
。
例外
stream
或 defaultEncoding
为 Nothing
。
无法读取 stream
。
注解
创建一个新的 TextFieldParser
对象来分析 由 stream
参数表示的文件或流。
detectEncoding
如果 参数为 True
,则此构造函数尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用 指定的 defaultEncoding
编码。
注意
编译具有特定区域性设置的一组字符并检索具有不同区域性设置的相同字符时,这些字符可能无法解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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
. 要分析的文件的完整路径。
- detectEncoding
- Boolean
Boolean
. 指示是否在文件头查找字节顺序标记。 默认值为 True
。
例外
path
是一个空字符串,或 defaultEncoding
为Nothing
。
注解
创建一个新的 TextFieldParser
对象来分析 参数 path
指定的文件。
detectEncoding
如果 参数为 True
,则此构造函数尝试通过查看文件或流的前三个字节来检测编码。 如果文件以适当的字节顺序标记开头,它会自动识别 UTF-8、little-endian Unicode 和 big-endian Unicode 文本。 否则,将使用 指定的 defaultEncoding
编码。
注意
编译具有特定区域性设置的一组字符并检索具有不同区域性设置的相同字符时,这些字符可能无法解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件
适用于
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)
参数
- 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
编码。
注意
编译具有特定区域性设置的一组字符并检索具有不同区域性设置的相同字符时,这些字符可能无法解释,并可能导致引发异常。
另请参阅
- OpenTextFieldParser(String)
- 对象 (Visual Basic)
- 如何:在 Visual Basic 中读取逗号分隔的文本文件
- 如何:在 Visual Basic 中读取固定宽度的文本文件
- 如何:在 Visual Basic 中读取具有多种格式的文本文件