//总共多少个文件
public int allfilenum(string filepath)
{
DirectoryInfo dir = new DirectoryInfo(filepath);
FileInfo[] fis = dir.GetFiles();
if (fis.Length > 0)
{
allnum++;
}
else
{
foreach (DirectoryInfo folder2 in dir.GetDirectories())
{
allfilenum(folder2.FullName);
}
}
return allnum;
}
本文介绍了一个使用C#编写的递归方法,该方法能够遍历指定目录及其子目录下的所有文件,并返回总的文件数量。此方法适用于需要统计文件总数的应用场景。
&spm=1001.2101.3001.5002&articleId=82646404&d=1&t=3&u=52439a04f24e4f0096a30150af9cca3c)
227

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



