在Windows Phone 8 中,操作文件的方式限制很大,对独立存储中的文件访问,可以采取两种形式:
1、IsolatedStorageFile file = IsolatedStorageFile .GetUserStoreForApplication();
2、StorageFolder folder = Windows.Storage.ApplicationData .Current.LocalFolder;
IReadOnlyList<StorageFile > files = await folder.GetFilesAsync();
两者取到的文件夹路径是一致的,都是 "C:\Data\Users\DefApps\AppData\{7315D4B4-02D4-452C-A618-08281E0192F1}\Local",大括号括起来的部分是根据应用程序变化而变化的,是应用程序的ProductID
如下图:
3、IsolatedStorageFile file