RandomAccessFile.ReadLine メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このファイルから次のテキスト行を読み取ります。
[Android.Runtime.Register("readLine", "()Ljava/lang/String;", "")]
public string? ReadLine();
[<Android.Runtime.Register("readLine", "()Ljava/lang/String;", "")>]
abstract member ReadLine : unit -> string
override this.ReadLine : unit -> string
返品
このファイルの次のテキスト行。1 バイトでも読み取る前にファイルの末尾が検出された場合は null。
実装
- 属性
例外
このファイルが閉じている場合、または別の I/O エラーが発生した場合は〘。
注釈
このファイルから次のテキスト行を読み取ります。 このメソッドは、行ターミネータまたはファイルの末尾に達するまで、現在のファイル ポインターから開始して、ファイルからバイトを連続して読み取ります。 各バイトは、文字の下位 8 ビットのバイト値を取得し、文字の上位 8 ビットを 0 に設定することで、文字に変換されます。 したがって、このメソッドは完全な Unicode 文字セットをサポートしません。
テキスト行は、復帰文字 ('\u005Cr')、改行文字 ('\u005Cn')、復帰文字の直後に改行文字、またはファイルの末尾で終わります。 行終端文字は破棄され、返される文字列の一部として含まれません。
このメソッドは、改行文字が読み取られるか、復帰し、その後のバイトが読み取られる (改行かどうかを確認するため)、ファイルの末尾に到達するか、例外がスローされるまでブロックします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。