private void forFileLength(DirectoryInfo directory) 
...{
DirectoryInfo[] directorys = directory.GetDirectories();
FileInfo[] files;
foreach (DirectoryInfo di in directorys) 
...{
forFileLength(di);
}
files = directory.GetFiles();
foreach(FileInfo file in files) 
...{
string temp = file.DirectoryName.ToString();
// temp 当前路径(除文件名) string name = file.Name;
// name 文件名
}
}
本文介绍了一个使用C#编写的递归函数,该函数能够遍历指定目录及其子目录下的所有文件,并获取每个文件的路径及名称。通过示例代码展示了如何实现这一功能。
612

被折叠的 条评论
为什么被折叠?



