你能算上你的资产吗? (Windows 8商店应用)

时间:2014-04-23 11:17:51

标签: c# windows-8

我正在为Windows 8重新创建游戏内存。
我的目标之一是允许用户添加自己的图像 如果我可以跟踪有多少图像,那将非常有用。

目前我正在尝试计算()我在Assets文件夹中的图像数量,这样我就可以决定是否多次使用图像集,或者我是否可以坚持使用独特的图像集。

有人知道这样做的方法吗?
或者,甚至更好,更容易或更有效的方式吗?

操作系统:Windows 8.1
项目:Visual Studio 2013 express

2 个答案:

答案 0 :(得分:1)

喜欢这个

        //To Access Folder
        var InstalledFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
        //Get the Images Folder
        InstalledFolder = await InstalledFolder.GetFolderAsync("Assets");
        //Get files
        var files = await InstalledFolder.GetFilesAsync(); 
        var count = files.Count; 

答案 1 :(得分:1)

您可以使用以下代码查询您的资源文件夹:

var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
var files = await folder.GetFilesAsync(); 
var count = files.Count; 

文件必须编译为“内容”。