Udostępnij za pośrednictwem


MemoryStream.WriteByte(Byte) Metoda

Definicja

Zapisuje bajt do bieżącego strumienia w bieżącej pozycji.

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)

Parametry

value
Byte

Bajt do zapisania.

Wyjątki

Strumień nie obsługuje zapisywania. Aby uzyskać dodatkowe informacje, zobacz CanWrite.

-lub-

Bieżące położenie znajduje się na końcu strumienia i nie można zmodyfikować pojemności.

Bieżący strumień jest zamknięty.

Przykłady

Ten przykład kodu jest częścią większego przykładu udostępnionego MemoryStream dla klasy .

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

Uwagi

Ta metoda zastępuje metodę WriteByte.

MemoryStream Z wyjątkiem konstrukcji z parametrem byte[] operacje zapisu na końcu MemoryStream rozszerzenia MemoryStream.

Dotyczy

Zobacz też