哪个更好? StorageFile类或IsolatedStorage类

时间:2014-10-28 16:40:27

标签: windows-phone-8

我正在开发一个新的WP8应用程序(使用C#)。在那我需要做文件操作。似乎他们俩都有类似的功能。那么,对于简单的文件操作来说哪个最好也很容易?

2 个答案:

答案 0 :(得分:0)

这两个API都用于操作文件。 StorageFile适用于Windows Phone和WinRT,但IsolatedStorage类型仅适用于Windows Phone。我想你可以使用IsolatedStorage。

答案 1 :(得分:0)

如果您正在处理大量文件,并且您只想在自己的私人文件夹中使用文件,并且您不关心Windows桌面的可移植性,并且性能是一个问题,我会考虑{{ 1}}因为它明显更快。但对于大多数用例而言,性能差异不应该是一个问题(如果有疑问,请编写一个快速的示例应用程序并查看它是否重要),并且我会使用IsolatedStorageFile以便将来可移植到Windows(以及适应的能力)未来的照片等代理文件。)

另外两个注意事项是非Windows平台的可移植性以及您是否需要处理无法识别异步的现有代码(都算作对StorageFile的投票)。