我想在文件夹中,并在其下面的代码不会得到其子文件夹中的文件subfolders.The的文件:
string[] files = Directory.GetFiles(txtFolderPath.Text, "*ProfileHandler.cs");
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我如何在c#.net中实现这一点?
Mig*_*ell 191
string[] files =
Directory.GetFiles(txtPath.Text, "*ProfileHandler.cs", SearchOption.AllDirectories);
Run Code Online (Sandbox Code Playgroud)
最后一个参数正好影响你所指的.将它设置为AllDirectories每个文件,包括子文件夹中,并将其设置为TopDirectoryOnly如果你只是想在给定的,而不是子文件夹的目录中进行搜索.
有关详细信息,请参阅MDSN:https://msdn.microsoft.com/en-us/library/ms143316(v = vs.110).aspx
试试下面的代码
Directory.GetFiles(txtFolderPath.Text, "*ProfileHandler.cs",SearchOption.AllDirectories)
Run Code Online (Sandbox Code Playgroud)