IDataOutput.Write 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.
Überlädt
| Name | Beschreibung |
|---|---|
| Write(Byte[]) |
Schreibt in den Ausgabedatenstrom alle Bytes im Array |
| Write(Int32) |
Schreibt in den Ausgabedatenstrom die acht Bits mit niedriger Reihenfolge des Arguments |
| Write(Byte[], Int32, Int32) |
Schreibt Bytes aus array |
Write(Byte[])
Schreibt in den Ausgabedatenstrom alle Bytes im Array b.
[Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b);
[<Android.Runtime.Register("write", "([B)V", "GetWrite_arrayBHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] -> unit
Parameter
- b
- Byte[]
die Daten.
- Attribute
Ausnahmen
wenn beim Schreiben ein E/A-Fehler auftritt.
Hinweise
Schreibt in den Ausgabedatenstrom alle Bytes im Array b. Wenn b ja null, wird ein NullPointerException Wurf ausgelöst. Wenn b.length null ist, werden keine Bytes geschrieben. Andernfalls wird das Byte b[0] zuerst, dann b[1]usw. geschrieben; das letzte Byte ist b[b.length-1]geschrieben.
Java Dokumentation für java.io.DataOutput.write(byte[]).
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.
Gilt für:
Write(Int32)
Schreibt in den Ausgabedatenstrom die acht Bits mit niedriger Reihenfolge des Arguments b.
[Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(int b);
[<Android.Runtime.Register("write", "(I)V", "GetWrite_IHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : int -> unit
Parameter
- b
- Int32
das zu schreibende Byte.
- Attribute
Ausnahmen
wenn beim Schreiben ein E/A-Fehler auftritt.
Hinweise
Schreibt in den Ausgabedatenstrom die acht Bits mit niedriger Reihenfolge des Arguments b. Die 24 Bits mit b hoher Reihenfolge werden ignoriert.
Java Dokumentation für java.io.DataOutput.write(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.
Weitere Informationen
Gilt für:
Write(Byte[], Int32, Int32)
Schreibt Bytes aus array bin die Reihenfolge des Ausgabedatenstromslen.
[Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Write(byte[]? b, int off, int len);
[<Android.Runtime.Register("write", "([BII)V", "GetWrite_arrayBIIHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Write : byte[] * int * int -> unit
Parameter
- b
- Byte[]
die Daten.
- off
- Int32
der Anfangsversatz in den Daten.
- len
- Int32
die Anzahl der zu schreibenden Bytes.
- Attribute
Ausnahmen
wenn beim Schreiben ein E/A-Fehler auftritt.
Hinweise
Schreibt Bytes aus array bin die Reihenfolge des Ausgabedatenstromslen. Wenn b ja null, wird ein NullPointerException Wurf ausgelöst. Wenn off es sich um ein negatives oder negatives Feld handelt oder lenoff+len größer als die Länge des Arrays bist, wird ein IndexOutOfBoundsException Wurf ausgelöst. Wenn len null ist, werden keine Bytes geschrieben. Andernfalls wird das Byte b[off] zuerst, dann b[off+1]usw. geschrieben; das letzte Byte ist b[off+len-1]geschrieben.
Java Dokumentation für java.io.DataOutput.write(byte[], 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.