MemoryStream.ReadByte Método

Definición

Lee un byte de la secuencia actual.

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

Devoluciones

El byte convertido en un Int32 o -1 si se llega al final de la secuencia.

Excepciones

La instancia de la secuencia actual está cerrada.

Ejemplos

Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase MemoryStream.

// 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

Comentarios

Este método invalida ReadByte.

Si la operación de lectura se realiza correctamente, la posición actual dentro de la secuencia está avanzada por un byte. Si se produce una excepción, la posición actual dentro de la secuencia no cambia.

Se aplica a

Consulte también