誰でもストリームスプリッタの実装がどこにあるのか知っていますか?.NETでStreamを分割(コピー)するにはどうすればよいですか?
私はストリームを取ってお互いに影響を与えずに独立して読みとり、閉じることができる2つの別々のストリームを取得しようとしています。これらのストリームはそれぞれ元のストリームと同じバイナリデータを返す必要があります。ポジションやシークなどを実装する必要はありません...転送のみ。
ストリーム全体をメモリにコピーして複数回配信するだけでなく、自分自身を実装するにはかなりシンプルであれば好きです。
これを行うことができるものはありますか?
何か... –
は、それはおそらく循環バッファをベースにする必要があります。私は時間があれば簡単な実装を書くつもりです。 – Noldorin