BinaryReader.PeekChar メソッド

定義

読み取り可能な次の文字を返します。バイトの位置または文字の位置は変化しません。

public:
 virtual int PeekChar();
public virtual int PeekChar ();
abstract member PeekChar : unit -> int
override this.PeekChar : unit -> int
Public Overridable Function PeekChar () As Integer

戻り値

使用できる次の文字。使用できる文字がないか、ストリームがシークをサポートしていない場合は -1。

例外

I/O エラーが発生しました。

現在の文字は、ストリーム用に選択された Encoding を使用して内部文字バッファーにデコードできません。

注釈

ストリームでサロゲート文字が必要な場合は、 メソッドを ReadChars 使用し、ストリームを元の位置に戻します。

共通 I/O タスクの一覧は、 共通 I/O タスク を参照してください。

適用対象

こちらもご覧ください