6

我正在为 Windows Phone 8 开发一个幕后库。我们需要将文件系统用作原始缓存。不过,我发现有两个适用于 Windows Phone 8 的 API。有一个典型的从 Windows Phone 7 继承的 IsolatedStorageFile API。但是,现在还有新的 Windows.Storage.ApplicationData API 集,我假设它是从 WinRT 继承的。

我应该使用哪一个?有什么区别,为什么我应该使用其中一种?另外,它们是如何交互的?如果我在 IsolatedStorage 中创建文件,我可以在 Windows.Storage 中看到它吗?

4

1 回答 1

4

如果您只针对 WP8,那么我从 Microsoft 收到的建议是,您应该使用Windows.StorageAPI。

预计其他人将在未来被弃用。

该指南实际上更笼统。转述:

如果有多种方法可以做某事,如果您不需要向后支持,请使用“Windows”命名空间下的功能。

于 2013-03-25T18:36:01.300 回答