none
怎么获取安装目录下某个文件夹下的文件列表 RRS feed

  • 问题

  •  StorageFolder installedLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
      IReadOnlyList<StorageFile> list = await installedLocation.GetFilesAsync();
    我知道用这种方法可以获取安装目录下的文件列表,但我的安装目录下有个Data文件夹,那要怎么获取Data文件夹下的文件列表呢?
    2014年6月20日 1:38

答案

  • 你好。

    获取Data文件夹下的文件列表,可以在的你代码的基础上,从安装目录获取到Data文件夹即可。

    下面是修改后的代码:

    StorageFolder installedLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
    // 按安装目录下,获取名字为Data的文件夹
    StorageFolder dataFolder = await installedLocation.GetFolderAsync("Data");
    // 在Data文件下下获取所有文件
    IReadOnlyList<StorageFile> list = await dataFolder.GetFilesAsync();

    • 已标记为答案 roomanl 2014年6月20日 4:01
    2014年6月20日 3:19
    版主

全部回复

  • 你好。

    获取Data文件夹下的文件列表,可以在的你代码的基础上,从安装目录获取到Data文件夹即可。

    下面是修改后的代码:

    StorageFolder installedLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
    // 按安装目录下,获取名字为Data的文件夹
    StorageFolder dataFolder = await installedLocation.GetFolderAsync("Data");
    // 在Data文件下下获取所有文件
    IReadOnlyList<StorageFile> list = await dataFolder.GetFilesAsync();

    • 已标记为答案 roomanl 2014年6月20日 4:01
    2014年6月20日 3:19
    版主
  • 非常谢谢!
    2014年6月20日 4:01