如何使用GetFilesAsync-WP8获取文件夹中所有png文件的名称

时间:2013-08-27 14:20:58

标签: windows-phone-8 text-files getfiles

我有一个名为AllPage的文件夹。它有许多png文件。我试图使用GetFilesAsync从文件夹中检索所有文件的名称,显然它什么都没检索! :(

这是我尝试的方式

        IStorageFolder dataFolder = await local.CreateFolderAsync("AllPage", CreationCollisionOption.OpenIfExists);

修改

        var obj = await dataFolder.GetFilesAsync();
        var temp = obj[0];
        var temp1 = obj[1];            
        return true;

obj给了我COM组件。 :(我很困惑。

1 个答案:

答案 0 :(得分:2)

这是我检索文件名的方式:)

        IStorageFolder dataFolder = await local.GetFolderAsync(App.ALL_PAGE_FOLDER);
        IEnumerable<IStorageFile> files = await dataFolder.GetFilesAsync();

        foreach (IStorageFile anyfile in files)
        {
            if (anyfile.Path.EndsWith(".png"))
            {
                var name = anyfile.Name;
            }
        }