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

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

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

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

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

來源:
TextFieldParser.vb
來源:
TextFieldParser.vb
來源:
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、小端 Unicode 和 big-endian Unicode 文字。 否則,會使用 指定的 defaultEncoding 編碼方式。

警告

當您編譯具有特定文化設定的一組字元,並擷取具有不同文化設定的相同字元時,字元可能無法解譯,而且可能會導致擲回例外狀況。

另請參閱

適用於

TextFieldParser(String, Encoding, Boolean)

來源:
TextFieldParser.vb
來源:
TextFieldParser.vb
來源:
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、小端 Unicode 和 big-endian Unicode 文字。 否則,會使用 指定的 defaultEncoding 編碼方式。

警告

當您編譯具有特定文化設定的一組字元,並擷取具有不同文化設定的相同字元時,字元可能無法解譯,而且可能會導致擲回例外狀況。

另請參閱

適用於

TextFieldParser(Stream, Encoding, Boolean, Boolean)

來源:
TextFieldParser.vb
來源:
TextFieldParser.vb
來源:
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、小端 Unicode 和 big-endian Unicode 文字。 否則,會使用 指定的 defaultEncoding 編碼方式。

警告

當您編譯具有特定文化設定的一組字元,並擷取具有不同文化設定的相同字元時,字元可能無法解譯,而且可能會導致擲回例外狀況。

另請參閱

適用於