メソッドを使用してください:
Stream.CopyToAsync
この非同期アプローチにより、同時処理が可能になり、コピー操作が完了している間にブロックを防ぎます。
Stream.CopyToAsync
(.NET 4.0以降)での同期コピー:
<code class="language-csharp">using System.IO; using System.Threading.Tasks; // ... await input.CopyToAsync(output);</code>.NET 4.0以降のバージョンでは、同期
メソッドは、非同期操作が不要な状況のより簡単な代替手段を提供します。
この方法は簡単ですが、コピーが終了するまで実行をブロックします。
Stream.CopyTo
手動ストリームコピー(.NET 3.5以前):
古い.NETフレームワーク(3.5以下)の場合、手動ストリームのコピーが必要です。
Stream.CopyTo
以上が.NETのストリーム間でデータを効率的にコピーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。