Uma matriz de bytes [] pode ser gravada em um arquivo em c #?

Estou tentando escrever umByte[] matriz que representa um arquivo completo para um arquivo.

O arquivo original do cliente é enviado via TCP e depois recebido por um servidor. O fluxo recebido é lido em uma matriz de bytes e enviado para ser processado por esta classe.

Isto é principalmente para garantir que o receptorTCPClient está pronto para o próximo fluxo e separa a extremidade de recebimento da extremidade de processamento.

oFileStream A classe não aceita uma matriz de bytes como argumento ou outro objeto Stream (que permite gravar bytes nela).

Meu objetivo é concluir o processamento por um thread diferente do original (aquele com o TCPClient).

Não sei como implementar isso, o que devo tentar?

questionAnswers(8)

yourAnswerToTheQuestion