MemoryStream.ReadByte Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 más grande 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.