當在某個目錄中查找文件時,目前使用Directory.EnumerateFiles
,我需要文件名中包含單詞「access」的所有文件。我知道你可以通過起始字符或結束字符或部分名稱進行篩選,如下圖所示:我怎樣才能找到一個文件的部分名稱? C#
var txtFiles = Directory.EnumerateFiles(sourceDirectory, partialName , SearchOption.AllDirectories);
foreach (string currentFile in txtFiles)
{
readFile(currentFile);
}
然而,由於文件名是這樣的:3492_access_log_76
,它不拿起接入技術上的部分文件名是:3492_access_log_76
。
有沒有一種方法可以拍攝一系列字母,比如'acc'?
你真的應該嘗試閱讀你使用的方法的文檔。 – Steve