Directory.GetAllImageFiles我该怎么办?
我想填充一个String数组,其中包含目录中的所有图像。
直到现在我使用以下内容来获取jpg格式的所有图像
Dim List() as string = Directory.GetFiles(Path, "*.jpg")
现在我想扩展它并获得所有图像格式。
我可以使用directory.GetFiles结合“ImageFormat
枚举”吗?
没有找到相关结果
已邀请:
2 个回复
芦歉竭皑
使用延迟评估的替代方法(仅限.Net 4.0):
你可以像
一样使用它。它本质上只是对每个过滤器的搜索,因此它不如它能够获得的效率高。 最终版本是(仅限.Net 4.0,但至少可以制作成2.0解决方案):
我相信最后一个是最快的,因为它只循环一次。但这取决于模式搜索在
中的实现方式以及操作系统的搜索方式。我还没有进行性能测试。
勘掸府迫路
事实证明我忘了一件...... 在处理文件之前,我确实使用了一个函数来限制正在处理的文件: