BinaryReader.Read7BitEncodedInt BinaryReader.Read7BitEncodedInt BinaryReader.Read7BitEncodedInt BinaryReader.Read7BitEncodedInt Method

定義

32 ビット整数を圧縮形式で読み取ります。Reads in a 32-bit integer in compressed format.

protected:
 int Read7BitEncodedInt();
protected int Read7BitEncodedInt ();
member this.Read7BitEncodedInt : unit -> int
Protected Function Read7BitEncodedInt () As Integer

戻り値

圧縮形式の 32 ビット整数。A 32-bit integer in compressed format.

例外

ストリームの末尾に到達しました。The end of the stream is reached.

ストリームは閉じられています。The stream is closed.

I/O エラーが発生しました。An I/O error occurred.

ストリームが破損しています。The stream is corrupted.

注釈

BinaryReader は、読み取りに失敗した後にファイルの位置を復元しません。BinaryReader does not restore the file position after an unsuccessful read.

整数が7ビットに適合する場合、整数は1バイトの領域のみを受け取ります。If the integer will fit in seven bits, the integer takes only one byte of space. 整数は BinaryWriter.Write7BitEncodedInt で書き込まれている必要があります。The integer is expected to have been written through BinaryWriter.Write7BitEncodedInt.

共通 I/O タスクの一覧は、 共通 I/O タスク を参照してください。For a list of common I/O tasks, see Common I/O Tasks.

適用対象

こちらもご覧ください