这是我下面的代码。我已经创建了一个过滤器来搜索任何所有图像文件扩展名,但是当我的代码运行时,它SearchOption.AllDirectories
似乎试图打开一个特定的路径,而不是搜索我的所有目录。
有人帮我解决我在这里出错的地方吗?
string[] filters = { "*.jpg", "*.jpeg", "*.png", "*.gif", "*.bmp" };
var directory = new DirectoryInfo(lblText.Text);
var files = new List<FileInfo>();
foreach (var filter in filters)
{
var results = directory.GetFiles(filter, SearchOption.AllDirectories);
files.AddRange(results);
}
谢谢你的帮助!:)