public void WriteListToFile(Lists lists, string filePath)
{
FileStream outFile;
BinaryFormatter bFormatter = new BinaryFormatter();
// Ppen file for output
outFile = new FileStream(filePath, FileMode.Create, FileAccess.Write);
// Output object to file via serialization
bFormatter.Serialize(outFile, lists);
// Close file
outFile.Close();
}
データを.dat
ファイルに出力しようとすると、ファイルが既に使用されているというエラーが表示されます。これを修正するにはどうすればよいですか?
EDT: 空のファイルに保存できないことが判明したため、新しい void を作成してデータを入力すると、ファイルを上書き保存できるようになりました。