エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

BinaryReader.ReadChar メソッド

2013/12/12

現在のストリームの次の文字を読み取り、使用した Encoding とストリームから読み取った特定の文字に従ってストリームの現在位置を進めます。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public virtual char ReadChar()

戻り値

型: System.Char
現在のストリームから読み取った文字。

例外条件
EndOfStreamException

ストリームの末尾に到達しました。

ObjectDisposedException

ストリームが閉じられています。

IOException

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

ArgumentException

サロゲート文字が読み取られました。

ReadChar メソッドがストリーム内のサロゲート文字を読み取ろうとした場合、例外が発生し、ストリーム内の位置が進みます。ストリームがシーク可能である場合、ReadChar が呼び出される前に位置は元の場所に戻されますが、ストリームがシーク不可である場合、位置は修正されません。サロゲート文字がストリーム内にある可能性がある場合は、代わりに ReadChars メソッドを使用します。

データ形式が競合するため、このメソッドを次のエンコーディングで使用することはお勧めしません。

  • UTF-7

  • ISO-2022-JP

  • ISCII

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft