Freigeben über


MemoryStream.WriteByte(Byte) Methode

Definition

Schreibt ein Byte an die aktuelle Position im aktuellen Stream.

public:
 override void WriteByte(System::Byte value);
public override void WriteByte (byte value);
override this.WriteByte : byte -> unit
Public Overrides Sub WriteByte (value As Byte)

Parameter

value
Byte

Das zu schreibende Byte.

Ausnahmen

Der Stream unterstützt das Schreiben nicht. Weitere Informationen finden Sie unter CanWrite.

- oder -

Die aktuelle Position befindet sich am Ende des Streams, und die Kapazität kann nicht geändert werden.

Der aktuelle Stream wird geschlossen.

Beispiele

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

// Write the second string to the stream, byte by byte.
count = 0;
while ( count < secondString->Length )
{
   memStream->WriteByte( secondString[ count++ ] );
}
// Write the second string to the stream, byte by byte.
count = 0;
while(count < secondString.Length)
{
    memStream.WriteByte(secondString[count++]);
}
' Write the second string to the stream, byte by byte.
count = 0
While(count < secondString.Length)
    memStream.WriteByte(secondString(count))
    count += 1
End While

Hinweise

Diese Methode überschreibt WriteByte.

Mit Ausnahme eines MemoryStream mit einem byte[]-Parameter erstellten Parameters, schreiben Sie Vorgänge am Ende eines MemoryStream Erweiterns von MemoryStream.

Gilt für:

Weitere Informationen