Я пытаюсь записать массив Byte[]
, представляющий полный файл в файл.
Исходный файл от клиента отправляется через TCP, а затем принимается сервером. Полученный поток считывается в байтовый массив и затем отправляется для обработки этим классом.
Это в основном для обеспечения того, чтобы принимающий TCPClient
был готов к следующему потоку и отделял принимающий конец от конца обработки.
Класс FileStream
не принимает байтовый массив в качестве аргумента или другого объекта Stream (что позволяет вам записывать в него байты).
Я пытаюсь получить обработку, выполненную другим потоком из оригинала (тот, который имеет TCPClient).
Я не знаю, как это реализовать, что я должен попробовать?