我正在尝试列出目录中的所有文件,包括以_input.txt
结尾的子目录。
- folder 1
- a_input.txt
- folder 2
- b_input.txt
如果文件夹1是我的工作目录,我希望list.files(pattern = "\\_input.txt$")
能够同时检测到a_input.txt
和b_input.txt
答案 0 :(得分:42)
要列出所有子目录中的匹配文件,您可以在AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.AssemblyResolve += new ResolveEventHandler(LoadFromSomeFolder);
...
private Assembly LoadFromSomeFolder(object sender, ResolveEventArgs args)
{
return Assembly.LoadFrom("C:\..\..." + args.Name);
}
recursive = TRUE
list.files()