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 タスク」を参照してください。

適用対象

こちらもご覧ください