如何使用C#列出文件夹中的所有图像?

时间:2012-01-18 22:29:10

标签: c#

我需要使用C#列出文件夹中的所有图像。

我搜索了Stack Overflow并找到了一些讨论它的线程,但问题是覆盖PHP。我需要用C#做这个。

3 个答案:

答案 0 :(得分:5)

这适用于C#:

string[] files = Directory.GetFiles("Location of Files", "*.jpg"); //.png, bmp, etc.

答案 1 :(得分:5)

DirectoryInfo di = new DirectoryInfo(@"C:\YourImgDir");

FileInfo[] Images = di.GetFiles("*.jpg");

您可以替换您想要的任何图像文件扩展名。

答案 2 :(得分:1)

您可以使用Directory.GetFiles获取目录中文件的文件名:

var files = Directory.GetFiles("directory_path", "*.jpg"); 

您可以为任何其他文件类型更改.jpg。星号是一个通配符。