BufferedWriter.Write(Char[], Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt einen Teil eines Arrays von Zeichen.
[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
Parameter
- cbuf
- Char[]
Ein Zeichenarray
- off
- Int32
Offset, von dem lesezeichen beginnen sollen
- len
- Int32
Anzahl der zu schreibenden Zeichen
- Attribute
Ausnahmen
wenn oder count , oder offset wenn offset + count größer als die Größe von buffer.
wenn dieser Writer geschlossen ist oder ein anderer E/A-Fehler auftritt.
Hinweise
Schreibt einen Teil eines Arrays von Zeichen.
Ordinarily this method stores characters from the given array into this stream's buffer, flushing the buffer to the underlying stream as needed. Wenn die angeforderte Länge mindestens so groß ist wie der Puffer, wird der Puffer durch diese Methode geleert und die Zeichen direkt in den zugrunde liegenden Datenstrom geschrieben. Daher werden redundante BufferedWriterDaten nicht unnötig kopiert.
Java Dokumentation für java.io.BufferedWriter.write(char[], int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.