StreamContainer.Read

Read(byte[])

Membaca byte untuk mengisi buffer byte yang ditentukan.

public virtual int Read(byte[] bytes)
ParameterJenisKeterangan
bytesByte[]Byte untuk diisi.

Nilai Pengembalian

Jumlah byte yang dibaca. Nilai ini bisa kurang dari jumlah byte dalam buffer jika byte dalam aliran tidak cukup.

Lihat juga


Read(byte[], int, int)

Membaca urutan byte dari aliran saat ini dan memajukan posisi dalam aliran dengan jumlah byte yang dibaca.

public virtual int Read(byte[] buffer, int offset, int count)
ParameterJenisKeterangan
bufferByte[]Array byte. Saat metode ini kembali, buffer berisi array byte yang ditentukan dengan nilai di antaranyaoffset Dan (offset +count - 1) diganti dengan byte yang dibaca dari sumber saat ini.
offsetInt32Offset byte berbasis nol dibuffer di mana untuk mulai menyimpan data yang dibaca dari aliran saat ini.
countInt32Jumlah maksimum byte yang akan dibaca dari aliran saat ini.

Nilai Pengembalian

Jumlah total byte yang dibaca ke dalam buffer. Ini bisa kurang dari jumlah byte yang diminta jika banyak byte saat ini tidak tersedia, atau nol (0) jika akhir aliran telah tercapai.

Lihat juga