BinaryWriter.Write7BitEncodedInt(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.