0
我是新來的VB和正在創建一個小項目。我需要能夠搜索C:\
驅動器的任何我的搜索字符串的實例。搜索C驅動器的所有存在的文件類型
例子。 .jpg
是要搜索的文件類型。我希望能夠在計算機上找到所有的.jp"
。不是主要文件系統只是用戶文件和文件夾。
我的程序已經創建了我想要將結果複製到的文件夾。
我是新來的VB和正在創建一個小項目。我需要能夠搜索C:\
驅動器的任何我的搜索字符串的實例。搜索C驅動器的所有存在的文件類型
例子。 .jpg
是要搜索的文件類型。我希望能夠在計算機上找到所有的.jp"
。不是主要文件系統只是用戶文件和文件夾。
我的程序已經創建了我想要將結果複製到的文件夾。
試試這個:
public IEnumerable<FileInfo> FindFilesInDirectory(string dirPath, string searchName)
{
return Directory.Exists(dirPath)
? Directory.GetFiles(dirPath, "*.jpg", SearchOption.AllDirectories)
.ToList()
.ConvertAll(x => new FileInfo(x))
.Where(x => x.Name.ToLower().Contains(searchName.ToLower()))
: null;
}