MemoryStream.ReadByte Metodo

Definizione

Legge un byte dal flusso corrente.

public:
 override int ReadByte();
public override int ReadByte();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer

Valori restituiti

Il cast di byte a un Int32oggetto o -1 se è stata raggiunta la fine del flusso.

Eccezioni

L'istanza del flusso corrente è chiusa.

Esempio

Questo esempio di codice fa parte di un esempio più ampio fornito per la MemoryStream classe .

// Read the remaining bytes, byte by byte.
while(count < memStream.Length)
{
    byteArray[count++] = (byte)memStream.ReadByte();
}
' Read the remaining Bytes, Byte by Byte.
While(count < memStream.Length)
    byteArray(count) = _
        Convert.ToByte(memStream.ReadByte())
    count += 1
End While

Commenti

Questo metodo esegue l'override di ReadByte.

Se l'operazione di lettura ha esito positivo, la posizione corrente all'interno del flusso viene avanzata di un byte. Se si verifica un'eccezione, la posizione corrente all'interno del flusso rimane invariata.

Si applica a

Vedi anche