BinaryWriter.Write7BitEncodedInt(Int32) Metodo

Definizione

Scrive un intero a 32 bit in un formato compresso.

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

Parametri

value
Int32

Intero a 32 bit da scrivere.

Eccezioni

Viene raggiunta la fine del flusso.

Il flusso è chiuso.

Il flusso è chiuso.

Commenti

L'intero del value parametro viene scritto sette bit alla volta, a partire dai sette bit meno significativi. Il bit elevato di un byte indica se sono presenti più byte da scrivere dopo questo.

Se value si adatta a sette bit, richiede un solo byte di spazio. Se value non si adatta a sette bit, il bit elevato viene impostato sul primo byte e scritto. value Viene quindi spostato di sette bit e viene scritto il byte successivo. Questo processo viene ripetuto fino a quando non viene scritto l'intero intero.

Per un elenco delle attività di I/O comuni, vedere Attività di I/O comuni.

Si applica a