[C#] 查詢指定目錄下相關文件
查詢包含特定副檔名或是檔案中含有某關鍵字
using System.Text.RegularExpressions;
using System.IO;
private void FindFile(string dir)
{
DirectoryInfo Dir = new DirectoryInfo(dir);
try
{
string filepath = "";
foreach (FileInfo file in Dir.GetFiles("*.xls"))//查詢附檔名為xls的文件
{
Regex regex = new Regex(@"friend");//查詢檔案名稱中有關鍵字friend的文件
Match match = regex.Match(file.ToString());
if (match.Success)
{
filepath = Dir + file.ToString());
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
參考網址:
By Hao★
留言
張貼留言
歡迎留言