MemoryStream をファイルに保存したりファイルからロードしたりする 質問する

MemoryStream をファイルに保存したりファイルからロードしたりする 質問する

構造体を にシリアル化しておりMemoryStream、シリアル化された構造体を保存して読み込みたいと考えています。

では、 をMemoryStreamファイルに保存し、またファイルから読み込むにはどうすればよいでしょうか?

ベストアンサー1

MemoryStream.WriteToまたはStream.CopyTo(フレームワーク バージョン 4.5.2、4.5.1、4.5、4 でサポート) メソッドを使用して、メモリ ストリームの内容を別のストリームに書き込むことができます。

memoryStream.WriteTo(fileStream);

アップデート:

fileStream.CopyTo(memoryStream);
memoryStream.CopyTo(fileStream);

おすすめ記事