RandomAccessFile.ReadInt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このファイルから符号付き 32 ビット整数を読み取ります。
[Android.Runtime.Register("readInt", "()I", "")]
public int ReadInt();
[<Android.Runtime.Register("readInt", "()I", "")>]
abstract member ReadInt : unit -> int
override this.ReadInt : unit -> int
返品
このファイルの次の 4 バイト 。 intとして解釈されます。
実装
- 属性
例外
このファイルの末尾が検出された場合は 。
このファイルが閉じている場合、または別の I/O エラーが発生した場合は〘。
注釈
このファイルから符号付き 32 ビット整数を読み取ります。 このメソッドは、現在のファイル ポインターから 4 バイトをファイルから読み取ります。 読み取られたバイトが b1、 b2、 b3、および b4である場合( 0 <= b1, b2, b3, b4 <= 255)、結果は次のようになります: <blockquote>
(b1 << 24) | (b2 << 16) + (b3 << 8) + b4
</blockquote>
このメソッドは、4 バイトが読み取られるか、ストリームの末尾が検出されるか、例外がスローされるまでブロックします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。