BinaryWriter.Write7BitEncodedInt(Int32) Methode

Definitie

Hiermee schrijft u een 32-bits geheel getal in een gecomprimeerde indeling.

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)

Parameters

value
Int32

Het 32-bits gehele getal dat moet worden geschreven.

Uitzonderingen

Het einde van de stream is bereikt.

De stream is gesloten.

De stream is gesloten.

Opmerkingen

Het gehele getal van de value parameter wordt zeven bits tegelijk uitgeschreven, te beginnen met de zeven minst significante bits. De hoge bit van een byte geeft aan of er meer bytes moeten worden geschreven na deze.

Als value het in zeven bits past, duurt het slechts één byte aan ruimte. Als value deze niet in zeven bits past, wordt de hoge bit ingesteld op de eerste byte en uitgeschreven. value Wordt vervolgens verschoven door zeven bits en de volgende byte wordt geschreven. Dit proces wordt herhaald totdat het gehele gehele gehele getal is geschreven.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op