Linguaggio

BufferedWriter.Write(Char[], Int32, Int32) Metodo

Definizione

Scrive una parte di una matrice di caratteri.

[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public override void Write(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
override this.Write : char[] * int * int -> unit

Parametri

cbuf
Char[]

Matrice di caratteri

off
Int32

Offset da cui iniziare la lettura dei caratteri

len
Int32

Numero di caratteri da scrivere

Attributi

Eccezioni

se offset o count o se offset + count è maggiore delle dimensioni di buffer.

se il writer è chiuso o si verifica un altro errore di I/O.

Commenti

Scrive una parte di una matrice di caratteri.

In genere, questo metodo archivia i caratteri dalla matrice specificata nel buffer di questo flusso, scaricando il buffer nel flusso sottostante in base alle esigenze. Se la lunghezza richiesta è almeno uguale a quella del buffer, questo metodo scarica il buffer e scriverà i caratteri direttamente nel flusso sottostante. Di conseguenza, i dati ridondanti BufferedWriternon verranno copiati inutilmente.

per java.io.BufferedWriter.write(char[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a