MemoryStream.ReadByte MemoryStream.ReadByte MemoryStream.ReadByte MemoryStream.ReadByte Method

Definition

Liest ein Byte aus dem aktuellen Stream.Reads a byte from the current stream.

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

Gibt zurück

Das Byte, das in Int32 umgewandelt wurde, oder -1, wenn das Ende des Streams erreicht wurde.The byte cast to a Int32, or -1 if the end of the stream has been reached.

Ausnahmen

Der aktuelle Instanz des Streams ist geschlossen.The current stream instance is closed.

Beispiele

Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die MemoryStream Klasse.This code example is part of a larger example provided for the MemoryStream class.

// 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++] =
        Convert.ToByte(memStream.ReadByte());
}
' Read the remaining Bytes, Byte by Byte.
While(count < memStream.Length)
    byteArray(count) = _
        Convert.ToByte(memStream.ReadByte())
    count += 1
End While

Hinweise

Diese Methode überschreibt ReadByte.This method overrides ReadByte.

Wenn der Lesevorgang erfolgreich ist, wird die aktuelle Position im Stream um ein Byte erweitert.If the read operation is successful, the current position within the stream is advanced by one byte. Wenn eine Ausnahme auftritt, wird die aktuelle Position im Stream nicht geändert.If an exception occurs, the current position within the stream is unchanged.

Gilt für:

Siehe auch