MemoryStream.ReadByte Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest ein Byte aus dem aktuellen 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.
Ausnahmen
Der aktuelle Instanz des Streams ist 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++ ] = 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
Hinweise
Diese Methode überschreibt ReadByte.
Wenn der Lesevorgang erfolgreich ist, wird die aktuelle Position im Stream um ein Byte erweitert. Wenn eine Ausnahme auftritt, ist die aktuelle Position im Stream unverändert.