Read

Read(byte[])

Legge i byte per riempire il buffer di byte specificato.

public virtual int Read(byte[] bytes)
ParametroTipoDescrizione
bytesByte[]I byte da riempire.

Valore di ritorno

Il numero di byte letti. Questo valore può essere inferiore al numero di byte nel buffer se non ci sono abbastanza byte nel flusso.

Guarda anche


Read(byte[], int, int)

Legge una sequenza di byte dal flusso corrente e fa avanzare la posizione all’interno del flusso del numero di byte letti.

public virtual int Read(byte[] buffer, int offset, int count)
ParametroTipoDescrizione
bufferByte[]Una matrice di byte. Quando questo metodo ritorna, il buffer contiene la matrice di byte specificata con i valori traoffset e (offset +count - 1) sostituito dai byte letti dalla sorgente corrente.
offsetInt32L’offset di byte in base zero inbuffer in cui iniziare a memorizzare i dati letti dal flusso corrente.
countInt32Il numero massimo di byte da leggere dal flusso corrente.

Valore di ritorno

Il numero totale di byte letti nel buffer. Questo può essere inferiore al numero di byte richiesti se non sono attualmente disponibili tanti byte, o zero (0) se è stata raggiunta la fine del flusso.

Guarda anche