gpt4 book ai didi

c# - 如何循环遍历 c# .net 中目录中的所有文件?

转载 作者:IT王子 更新时间:2023-10-29 03:35:21 24 4
gpt4 key购买 nike

我想获取文件夹及其子文件夹中的文件。以下代码不会获取其子文件夹中的文件:

string[] files = Directory.GetFiles(txtFolderPath.Text, "*ProfileHandler.cs");

任何人都可以告诉我如何在 c# .net 中实现它吗?

最佳答案

string[] files = 
Directory.GetFiles(txtPath.Text, "*ProfileHandler.cs", SearchOption.AllDirectories);

最后一个参数会影响您所指的内容。对于包括子文件夹中的每个文件,将其设置为 AllDirectories,如果您只想在给定的目录而不是子文件夹中搜索,则将其设置为 TopDirectoryOnly

有关详细信息,请参阅 MDSN:https://msdn.microsoft.com/en-us/library/ms143316(v=vs.110).aspx

关于c# - 如何循环遍历 c# .net 中目录中的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4254339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com