如何在列表wp8中获取隔离文件

时间:2014-03-03 13:31:49

标签: windows-phone-8 windows-phone

我想列出名称,我保存在隔离存储中,我的代码是:

public async void  getfile()
{
    string _storageFile = "books.db";
    using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
    {
        if (!isolatedStorage.FileExists(_storageFile))
        {

        }
        else
        {
            using (var isoFileStream = isolatedStorage.OpenFile(_storageFile, FileMode.Open))
            {

            }
        }
    }
}

如何获取所有文件的列表?

2 个答案:

答案 0 :(得分:1)

GetFileNames()方法会重新调整文件名数组:

public async void  getfile()
    { 
        using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
        {
            string[] files = isolatedStorage.GetFileNames();
        }
    }

答案 1 :(得分:0)

使用IsolatedStorage.GetFileNames检索所有文件的列表:

public async void  getfile()
{
    string _storageFile = "books.db";
    using (var isolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
    {
        var files = isolatedStorage.GetFileNames();
    }
}