计数文件C#
本文关键字:文件 | 更新日期: 2023-09-27 18:26:32
我想统计文件夹中的文件
int fCount = Directory.GetFiles(@"path", "*", SearchOption.AllDirectories).Length;
Console.WriteLine(fCount);
Console.ReadLine();
结果是3200左右,但当我打开文件夹时,它显示了1600个元素。那么,为什么我的程序中有两个元素呢?
猜测,您使用AllDirectories
作为搜索选项。这将递归到您指定的子目录中,并计算这些子目录中的匹配文件。
SearchOption.AllDirectories在搜索中包括当前目录及其所有子目录。打开文件夹时,它只显示当前目录项。