Разделите поток на 4 части и назначьте его другому потоку - PullRequest
0 голосов
/ 17 июня 2020

Я ищу решение для работы с потоком, где:

  1. Я могу разделить поток на количество частей - скажем 4.

  2. Затем прочтите каждую часть и назначьте ее новому потоку.

Ниже приведена функция, которая демонстрирует, как я получу основной поток. Что нужно разделить на 4 части

public void Myfunction(Fun<Task<stream>> stream)
{
    // I will receive the stream as fun delegate.
    // And here I have to do above mention steps.

    // Call a function which will call an web api to upload a part.
       void callapi(part1 (which is a stream))
}

Помогите!

Зачем мне это так?

Мне нужно загрузить документ , в хранилище документов, используя их api. Для больших файлов они хотят разделить файл на части и загрузить их одну за другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...