Как я могу разделить (скопировать) поток в .NET?

Кто-нибудь знает, где я могу найти реализацию разделителя потока?

Я хочу взять поток и получить два отдельных потока, которые можно независимо читать и закрывать, не влияя друг на друга. Каждый из этих потоков должен возвращать те же двоичные данные, что и исходный поток. Не нужно реализовывать Позицию или Поиск и все такое ... Только вперед

Я бы предпочел, чтобы он просто не копировал весь поток в память и не подавал его несколько раз, что было бы достаточно просто реализовать самому.

Есть ли что-нибудь, что могло бы сделать это?

Ответы на вопрос(7)

Ваш ответ на вопрос