BinaryWriter.Write7BitEncodedInt(Int32) 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í.
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.