MemoryStream.WriteByte(Byte) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Grava um byte no fluxo atual na posição atual.
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)
Parâmetros
- value
- Byte
O byte a ser gravado.
Exceções
Não há suporte para gravação no fluxo. Para obter mais informações, consulte CanWrite.
- ou -
A posição atual é no final do fluxo e a capacidade não pode ser modificada.
O fluxo atual está fechado.
Exemplos
Este exemplo de código faz parte de um exemplo maior fornecido para a MemoryStream classe .
// 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
Comentários
Este método substitui WriteByte.
Com exceção de um MemoryStream
construído com um parâmetro byte[], as operações de gravação no final de um MemoryStream
expandem o MemoryStream
.