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);
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)
Parametri
- value
- Int32
Intero a 32 bit da scrivere.
Eccezioni
È stata raggiunta la fine del flusso.
Il flusso è chiuso.
Il flusso è chiuso.
Commenti
L'intero value
del parametro viene scritto sette bit alla volta, a partire da sette bit meno significativi. Il bit elevato di un byte indica se sono presenti più byte da scrivere dopo questa.
Se value
si adatta in sette bit, richiede solo un byte di spazio. Se value
non si adatta a sette bit, il bit elevato viene impostato sul primo byte e scritto. Viene quindi spostato da sette bit e il byte successivo viene scritto. value
Questo processo viene ripetuto fino a quando non è stato scritto l'intero intero.
Per un elenco di attività di I/O comuni, vedere Attività di I/O comuni.