我是WinRT的新手,是否可以计算Assest Folder中的图像数量 . 这样我们就可以对它进行一些操作 . 目前我正在制作一个小应用程序 .
提前致谢
尝试,
var folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("Assets"); var files = await folder.GetFilesAsync();
并将文件计为
var filesCount = files.Count;
并且您可以获取特定扩展名的文件数
var pngFileCount = files.Where(file => file.FileType == ".png").Select(f => f).ToList().Count;
希望这会对你有所帮助:)
干得好 .
var folder = await Package.Current.InstalledLocation.GetFolderAsync("Assets"); var options = new QueryOptions { FileTypeFilter = { ".png", ".jpg" } }; var query = folder.CreateFileQueryWithOptions(options); var files = await query.GetFilesAsync(); foreach (var file in files) { // TODO }
我想指出这适用于Windows但不适用于Windows Phone . 还没 .
最好的是运气 .
2 回答
尝试,
并将文件计为
并且您可以获取特定扩展名的文件数
希望这会对你有所帮助:)
干得好 .
我想指出这适用于Windows但不适用于Windows Phone . 还没 .
最好的是运气 .