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

Restituisce

Cast di byte su un oggetto Int32 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ù grande fornito per la MemoryStream classe.

// Read the remaining bytes, byte by byte.
while ( count < memStream->Length )
{
   byteArray[ count++ ] = Convert::ToByte( memStream->ReadByte() );
}
// 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 è avanzata da un byte. Se si verifica un'eccezione, la posizione corrente all'interno del flusso è invariata.

Si applica a

Vedi anche