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
.