BinaryWriter.Write7BitEncodedInt(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis bilangan bulat 32-bit dalam format terkompresi.
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)
Parameter
- value
- Int32
Bilangan bulat 32-bit yang akan ditulis.
Pengecualian
Akhir aliran tercapai.
Aliran ditutup.
Aliran ditutup.
Keterangan
Bilangan bulat value
parameter ditulis tujuh bit pada satu waktu, dimulai dengan tujuh bit yang paling tidak signifikan. Bit tinggi byte menunjukkan apakah ada lebih banyak byte yang akan ditulis setelah yang satu ini.
Jika value
akan muat dalam tujuh bit, dibutuhkan hanya satu byte ruang. Jika value
tidak akan muat dalam tujuh bit, bit tinggi diatur pada byte pertama dan ditulis. value
kemudian digeser oleh tujuh bit dan byte berikutnya ditulis. Proses ini diulang hingga seluruh bilangan bulat ditulis.
Untuk daftar tugas I/O umum, lihat Tugas I/O Umum.