Sto provando a scrivere un Byte[]
array che rappresenta un file completo in un file.
Il file originale dal client viene inviato tramite TCP e quindi ricevuto da un server. Il flusso ricevuto viene letto in un array di byte e quindi inviato per essere elaborato da questa classe.
Ciò serve principalmente per garantire che la ricezione TCPClient
sia pronta per il flusso successivo e separare l'estremità di ricezione dall'estremità di elaborazione.
La FileStream
classe non accetta un array di byte come argomento o un altro oggetto Stream (che consente di scrivere byte su di esso).
Sto mirando a ottenere l'elaborazione da un thread diverso dall'originale (quello con TCPClient).
Non so come implementarlo, cosa dovrei provare?