StringReader.Peek 方法

定義

傳回下一個可供使用的字元,但不使用它。

public:
 override int Peek();
public override int Peek ();
override this.Peek : unit -> int
Public Overrides Function Peek () As Integer

傳回

整數,表示要讀取的下一個字元,如果沒有更多字元可供使用或資料流不支援搜尋,則為 -1。

例外狀況

目前的讀取器已關閉。

備註

方法會 Peek 傳回整數值,以判斷檔案結尾或發生另一個錯誤。 這可讓使用者先檢查傳回的值是否為 -1,再將它 Char 轉換成類型。

這個方法會 TextReader.Peek 覆寫 方法。

這項作業不會變更 的 StringReader 目前位置。

下表列出其他一般或相關 I/O 工作的範例。

作法... 請參閱這個主題中的範例…
建立文字檔 作法:將文字寫入檔案
寫入文字檔。 作法:將文字寫入檔案
從文字檔讀取。 作法:讀取檔案中的文字
取得檔案的大小。 FileInfo.Length

適用於

另請參閱