MemoryStream.ReadByte Methode

Definition

Liest ein Byte aus dem aktuellen Datenstrom.

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

Gibt zurück

Das Byte wird in ein Int32oder -1, wenn das Ende des Datenstroms erreicht wurde.

Ausnahmen

Die aktuelle Streaminstanz wird geschlossen.

Beispiele

Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die MemoryStream Klasse bereitgestellt wird.

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

Hinweise

Diese Methode überschreibt ReadByte.

Wenn der Lesevorgang erfolgreich ist, wird die aktuelle Position innerhalb des Datenstroms um ein Byte erweitert. Wenn eine Ausnahme auftritt, ist die aktuelle Position innerhalb des Datenstroms unverändert.

Gilt für:

Weitere Informationen