这是代码:
private void SearchForDoc()
{
t = Environment.GetEnvironmentVariable("UserProfile")+"\\documents";
string[] s = Directory.GetFiles(t, "*.txt",);
这将搜索目录中的txt文件,但我想查找其子目录中的所有文本文件。 在“* .txt”之后应该有SearchOption searchOption,
答案 0 :(得分:3)
使用此重载:Directory.GetFiles Method (String, String, SearchOption),其中SearchOption为SearchOption.AllDirectories
。
string[] s = Directory.GetFiles(t, "*.txt", SearchOption.AllDirectories);
答案 1 :(得分:2)
string[] s = Directory.GetFiles(t,"*.txt", SearchOption.AllDirectories);