BinaryReader.Read7BitEncodedInt メソッド

定義

32 ビット整数を圧縮形式で読み取ります。

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

戻り値

圧縮形式の 32 ビット整数。

例外

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

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

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

ストリームが破損しています。

注釈

BinaryReader は、読み取りが失敗した後にファイルの位置を復元しません。

整数が 7 ビットに収まる場合、整数は 1 バイトの領域のみを受け取ります。 整数は を介して BinaryWriter.Write7BitEncodedInt書き込まれている必要があります。

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

適用対象

こちらもご覧ください