过滤文件列表以获取特定类型的文件

罗恩

我得到以下代码来列出视频库中的文件:

    var files = await Windows.Storage.KnownFolders.VideosLibrary.GetFilesAsync();
    foreach (StorageFile file in files)
    {
        textBox1.Text += file.Path + "\n";
    }

我可以过滤文件以仅获取特定文件类型的文件,例如仅mp4文件吗?
我知道我可以在foreach循环中使用“如果条件”进行过滤-我相信有更好的解决方案,这就是为什么我在这里询问。

谢谢

达米斯
var queryOptions = new QueryOptions(CommonFileQuery.DefaultQuery, new[] { ".mp4" });
queryOptions.FolderDepth = FolderDepth.Deep;
var query = Windows.Storage.KnownFolders.VideosLibrary.CreateFileQueryWithOptions(queryOptions);
var files = await query.GetFilesAsync();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取特定模式的列表文件

来自分类Dev

如何获取easygui过滤文件列表

来自分类Dev

如何获取和过滤TIdFTP的文件列表?

来自分类Dev

列表理解以及是否有条件获取特定类型的文件列表

来自分类Dev

根据列表过滤文件夹中的特定文件

来自分类Dev

获取可以使用特定应用程序打开的文件类型的列表

来自分类Dev

获取特定Adb设备文件夹中文件的列表

来自分类Dev

获取特定子文件夹中的文件列表

来自分类Dev

git:获取已沿特定文件修改的文件列表

来自分类Dev

获取特定用户已修改特定文件的提交列表

来自分类Dev

php文件类型列表

来自分类Dev

如何按文件类型过滤

来自分类Dev

使用CMFCShellTreeCtrl过滤文件类型

来自分类Dev

查找特定文件类型

来自分类Dev

从URL获取文件类型

来自分类Dev

如何获取文件类型?

来自分类Dev

获取文件请求类型

来自分类Dev

获取文件的MIME类型?

来自分类Dev

获取网页的文件类型

来自分类Dev

特定文件类型的文件系统过滤器驱动程序

来自分类Dev

从boto3获取对象列表时,如何排除文件名或文件类型列表?

来自分类Dev

按内容过滤文件列表

来自分类Dev

SmartGit 中的过滤文件列表

来自分类Dev

将文件列表过滤为存在的文件

来自分类Dev

FileSystemwatcher以获取文件列表

来自分类Dev

快速获取文件列表

来自分类Dev

从日志文件过滤特定文本

来自分类Dev

获取特定Git提交的已更改文件及其状态的列表

来自分类Dev

如何获取特定路径下的所有文件列表