IDataInput.ReadLine メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力ストリームから次のテキスト行を読み取ります。
[Android.Runtime.Register("readLine", "()Ljava/lang/String;", "GetReadLineHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? ReadLine();
[<Android.Runtime.Register("readLine", "()Ljava/lang/String;", "GetReadLineHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadLine : unit -> string
返品
入力ストリームの次のテキスト行。または、バイトを読み取る前にファイルの末尾が検出された場合に null します。
- 属性
例外
読み取り要求が満たされる前に入力の末尾に達した場合は 。
読み取り中に I/O エラーが発生した場合。
注釈
入力ストリームから次のテキスト行を読み取ります。 後続のバイトを読み取り、行ターミネータまたはファイルの末尾が検出されるまで、各バイトを個別に文字に変換します。読み取られた文字は Stringとして返されます。 このメソッドはバイトを処理するため、完全な Unicode 文字セットの入力をサポートしないことに注意してください。
1 バイトでも読み取る前にファイルの終わりが検出された場合は、 null が返されます。 それ以外の場合、読み取られた各バイトは、拡張 0 で char 型に変換されます。 文字 '\n' が検出されると、その文字は破棄され、読み取りは停止します。 文字 '\r' が検出された場合は破棄され、次のバイトが変換された場合は 文字 '\n'に対しても破棄されます。読み取りは停止します。 いずれかの文字が '\n' され、 '\r' が検出される前にファイルの終わりが検出されると、読み取りは停止します。 読み取りが停止すると、読み取られたすべての文字を含む String が返され、破棄されず、順番に取得されます。 この文字列内のすべての文字には、 \u005Cu0100より小さい値 (つまり、 (char)256) があることに注意してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。