TextFieldParser 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 TextFieldParser 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| 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 參數所代表的檔案或串流。
注意事項
當你編譯一組特定文化設定的角色,並取得不同文化設定的相同角色時,這些角色可能無法被解讀,甚至會導致例外出現。
另請參閱
- 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 參數指定的檔案。
注意事項
當你編譯一組特定文化設定的角色,並取得不同文化設定的相同角色時,這些角色可能無法被解讀,甚至會導致例外出現。
另請參閱
- 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、小端序 Unicode 及大端序 Unicode 文字。 否則,則使用指定的 defaultEncoding 編碼方式。
注意事項
當你編譯一組特定文化設定的角色,並取得不同文化設定的相同角色時,這些角色可能無法被解讀,甚至會導致例外出現。
另請參閱
- 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、小端序 Unicode 及大端序 Unicode 文字。 否則,則使用指定的 defaultEncoding 編碼方式。
注意事項
當你編譯一組特定文化設定的角色,並取得不同文化設定的相同角色時,這些角色可能無法被解讀,甚至會導致例外出現。
另請參閱
- 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、小端序 Unicode 及大端序 Unicode 文字。 否則,則使用指定的 defaultEncoding 編碼方式。
注意事項
當你編譯一組特定文化設定的角色,並取得不同文化設定的相同角色時,這些角色可能無法被解讀,甚至會導致例外出現。
另請參閱
- OpenTextFieldParser(String)
- 物件(Visual Basic )
如何閱讀Visual Basic 如何閱讀Visual Basic 如何閱讀具有多種格式的 Visual Basic