IDataOutput.Write Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Write(Byte[]) |
Escribe en el flujo de salida todos los bytes de la matriz |
| Write(Int32) |
Escribe en el flujo de salida los ocho bits de orden bajo del argumento |
| Write(Byte[], Int32, Int32) |
|
Write(Byte[])
Escribe en el flujo de salida todos los bytes de la matriz 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
Parámetros
- b
- Byte[]
los datos.
- Atributos
Excepciones
si se produce un error de E/S al escribir.
Comentarios
Escribe en el flujo de salida todos los bytes de la matriz b. Si b es null, se produce una NullPointerException excepción . Si b.length es cero, no se escribe ningún bytes. De lo contrario, el byte b[0] se escribe primero, luego b[1], etc.; el último byte escrito es b[b.length-1].
Java documentación para java.io.DataOutput.write(byte[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Write(Int32)
Escribe en el flujo de salida los ocho bits de orden bajo del argumento 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
Parámetros
- b
- Int32
byte que se va a escribir.
- Atributos
Excepciones
si se produce un error de E/S al escribir.
Comentarios
Escribe en el flujo de salida los ocho bits de orden bajo del argumento b. Se omiten los 24 bits de orden superior de b .
Java documentación para java.io.DataOutput.write(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
Se aplica a
Write(Byte[], Int32, Int32)
len Escribe bytes de la matriz b, en orden, en el flujo de salida.
[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
Parámetros
- b
- Byte[]
los datos.
- off
- Int32
desplazamiento inicial en los datos.
- len
- Int32
número de bytes que se van a escribir.
- Atributos
Excepciones
si se produce un error de E/S al escribir.
Comentarios
len Escribe bytes de la matriz b, en orden, en el flujo de salida. Si b es null, se produce una NullPointerException excepción . Si off es negativo, o len es negativo, o off+len es mayor que la longitud de la matriz b, se produce una IndexOutOfBoundsException excepción . Si len es cero, no se escribe ningún bytes. De lo contrario, el byte b[off] se escribe primero, luego b[off+1], etc.; el último byte escrito es b[off+len-1].
Java documentación para java.io.DataOutput.write(byte[], int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.