BinaryWriter.Write7BitEncodedInt(Int32) Método

Definición

Escribe un entero de 32 bits en formato comprimido.

protected:
 void Write7BitEncodedInt(int value);
public:
 void Write7BitEncodedInt(int value);
protected void Write7BitEncodedInt (int value);
public void Write7BitEncodedInt (int value);
member this.Write7BitEncodedInt : int -> unit
Protected Sub Write7BitEncodedInt (value As Integer)
Public Sub Write7BitEncodedInt (value As Integer)

Parámetros

value
Int32

Entero de 32 bits que se va a escribir.

Excepciones

Se llega al final de la secuencia.

La secuencia está cerrada.

La secuencia está cerrada.

Comentarios

El entero del value parámetro se escribe siete bits a la vez, empezando por los siete bits menos significativos. El bit alto de un byte indica si hay más bytes que se van a escribir después de este.

Si value cabe en siete bits, solo toma un byte de espacio. Si value no cabe en siete bits, el bit alto se establece en el primer byte y se escribe. value Después, se desplaza por siete bits y se escribe el siguiente byte. Este proceso se repite hasta que se ha escrito todo el entero.

Para obtener una lista de tareas de E/S comunes, consulte Tareas de E/S comunes.

Se aplica a