创建目录结构

本文关键字:结构 创建目录 | 更新日期: 2023-09-27 18:36:50

有什么方法可以创建一个包含目录中所有文件夹和文件的列表吗?我将指定路径,我想列出它的所有子文件夹和文件,并将它们写入 txt 文件或 xml 文件中以使其更易于阅读。

创建目录结构

Directory.GetFiles 方法应提供所有文件的列表及其完整路径:

string[] filePaths = Directory.GetFiles(@"c:'MyDir'", "*.*", SearchOption.AllDirectories);

Directory.GetFilesDirectory.GetDirectories方法应该会有所帮助

这是获取所有文件的好链接:http://www.csharp-examples.net/get-files-from-directory/

要获取所有目录:请改用 Directory.GetFolder()。

然后你必须制作一个 for 循环或其他东西来遍历它们。也许递归方法将是一个不错的选择。类似的东西void 打印文件和文件夹(字符串目录)...