Поделиться через


MemoryStream.WriteByte(Byte) Метод

Определение

Записывает байт в текущее положение текущего потока.

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)

Параметры

value
Byte

Записываемый байт.

Исключения

Поток не поддерживает запись. Дополнительные сведения см. в разделе CanWrite.

-или-

Текущее положение находится в конце потока и емкость изменить невозможно.

Текущий поток закрыт.

Примеры

Этот пример входит в состав более крупного примера использования класса MemoryStream.

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

Комментарии

Этот метод переопределяет метод WriteByte.

За исключением сконструированного MemoryStream с параметром byte[], операции записи в конце MemoryStream разворачивают MemoryStream.

Применяется к

См. также раздел