現在、特定のディレクトリ内のファイルを検索するときにはDirectory.EnumerateFiles
を使用していますが、ファイル名に「アクセス」という単語を含むすべてのファイルが必要です。私は、下図のようにあなたが開始文字または終了文字または名前の一部でフィルタすることができます知っている:名前の一部でファイルを見つけるにはどうしたらいいですか? 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