¿Se puede escribir una matriz Byte [] en un archivo en C #?

Estoy tratando de escribir unByte[] matriz que representa un archivo completo en un archivo.

El archivo original del cliente se envía a través de TCP y luego lo recibe un servidor. El flujo recibido se lee en una matriz de bytes y luego se envía para ser procesado por esta clase.

Esto es principalmente para asegurar que el receptorTCPClient está listo para la siguiente secuencia y separa el extremo receptor del final del procesamiento.

losFileStream La clase no toma una matriz de bytes como argumento u otro objeto Stream (que sí le permite escribir bytes).

Mi objetivo es que el procesamiento sea realizado por un hilo diferente del original (el que tiene el TCPClient).

No sé cómo implementar esto, ¿qué debo probar?

Respuestas a la pregunta(8)

Su respuesta a la pregunta