BinaryWriter.Write7BitEncodedInt(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver ett 32-bitars heltal i komprimerat format.
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)
Parametrar
- value
- Int32
Det 32-bitars heltal som ska skrivas.
Undantag
Strömmens slut nås.
Strömmen är stängd.
Strömmen är stängd.
Kommentarer
Heltalet för parametern value skrivs ut sju bitar i taget och börjar med de sju minst signifikanta bitarna. Den höga bytebiten anger om det finns fler byte att skriva efter den här.
Om value får plats i sju bitar tar det bara en byte utrymme. Om value inte får plats i sju bitar anges den höga biten på första bytet och skrivs ut. value Flyttas sedan med sju bitar och nästa byte skrivs. Den här processen upprepas tills hela heltalet har skrivits.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.