如何经常处理文件保存数据

时间:2018-01-13 16:25:07

标签: c# save unity5

知道我正在使用BinaryFormatterFileStream,因为这是统一教程中介绍的内容。

我想要实现的是经常将数据保存在本地文件中,可能每5秒钟左右,所以我想我会尝试找到处理它的最佳方法。

我想到了两种可能的解决方案:1 /为特定的数据区域创建多个保存文件,这样我只需要在需要时尽可能少地保存数据。 2 /将修改后的数据保存在文件的一部分而不触及其余部分。

2 /可能吗?如果是这样,它是否比重写整个文件更快?

另外,在不关闭文件的情况下,保持文件打开(通过File.Create或其他内容)并且只需binaryFormatter.Serialize是一个好主意吗?

0 个答案:

没有答案