.net C# で初めてバイナリ形式を使用する
MSDN のコードは次のようになります。
IFormatter formatter = new BinaryFormatter();
Stream stream = new FileStream("MyFile.lvl", FileMode.Create, FileAccess.Write,FileShare.None);
formatter.Serialize(stream, Globals.CurrentLevel);
stream.Close();
クラスのフィールドにを保存しIFormatter
て何度も使用する必要があるのか 、それとも上記のようにして、何かを保存/ロードするたびに新しいものをインスタンス化する必要があるのでしょうか。
ではないことに気付きましたIDisposable
。