Windows phone 7 独立存储中的重复文件

Windows phone 7 独立存储中的重复文件,windows-phone-7,Windows Phone 7,我希望这不是一个愚蠢的问题。因此,我只想从隔离存储中复制一个文件,用作备份。然而,在这种情况下,速度是非常重要的,我想知道最快的方法是什么。我应该从IS中打开文件,将其读取到流中,然后创建备份文件并写入其中,从目前为止我所看到的情况来看,这至少需要半秒,这是非常多的时间。没有复制/复制API,所以是的,您的答案是最好的方法 如果希望避免半秒的延迟,则需要通过应用程序设计来实现这一点,例如,将新数据写入新文件,或者使用较小的文件 如果您对IsolatedStorage性能的详细信息感兴趣,那么本博

我希望这不是一个愚蠢的问题。因此,我只想从隔离存储中复制一个文件,用作备份。然而,在这种情况下,速度是非常重要的,我想知道最快的方法是什么。我应该从IS中打开文件,将其读取到流中,然后创建备份文件并写入其中,从目前为止我所看到的情况来看,这至少需要半秒,这是非常多的时间。

没有复制/复制API,所以是的,您的答案是最好的方法

如果希望避免半秒的延迟,则需要通过应用程序设计来实现这一点,例如,将新数据写入新文件,或者使用较小的文件

如果您对IsolatedStorage性能的详细信息感兴趣,那么本博客提供了极好的分析:

谢谢你的链接,斯图尔特。这是一篇很棒的文章,从中我可以看出,大部分延迟可能是因为我在模拟器上进行调试。尽管如此,拥有一个复制的方法还是不错的;这样可以避免先将所有内容读入内存。