C# 获取文件夹目录结构

这段 C# 代码可以获取指定文件夹的完整目录结构。它使用递归方法,查找目标文件夹下的所有子文件夹和文件,并将结果保存到自定义的 'tree' 类中。

rar
获取目录树.rar 预估大小:33个文件
folder
获取目录树 文件夹
file
获取目录树.v11.suo 38KB
file
获取目录树.sln 935B
folder
获取目录树 文件夹
file
Form1.Designer.cs 2KB
file
Program.cs 527B
folder
obj 文件夹
folder
Debug 文件夹
folder
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 文件夹
file
获取目录树.exe 9KB
file
获取目录树.csproj.GenerateResource.Cache 975B
file
DesignTimeResolveAssemblyReferencesInput.cache 7KB
folder
TempPE 文件夹
file
获取目录树.Properties.Resources.resources 180B
folder
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 文件夹
file
获取目录树.csproj.FileListAbsolute.txt 855B
file
获取目录树.csprojResolveAssemblyReference.cache 10KB
folder
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 文件夹
file
DesignTimeResolveAssemblyReferences.cache 863B
file
获取目录树.Form1.resources 180B
file
获取目录树.pdb 26KB
folder
bin 文件夹
folder
Debug 文件夹
file
获取目录树.vshost.exe 22KB
file
获取目录树.exe 9KB
file
获取目录树.vshost.exe.manifest 490B
file
获取目录树.exe.config 187B
folder
文件夹1 文件夹
folder
新建文本文档.txt 文件夹
file
获取目录树.vshost.exe.config 187B
file
Newtonsoft.Json.dll 640KB
file
获取目录树.pdb 26KB
file
Form1.cs 3KB
file
Form1.resx 6KB
file
App.config 187B
file
获取目录树.csproj 4KB
folder
Properties 文件夹
file
AssemblyInfo.cs 1KB
file
Settings.Designer.cs 1KB
file
Resources.resx 5KB
file
Settings.settings 249B
file
Resources.Designer.cs 3KB
rar 文件大小:259.26KB