搜索文件夹C#中的0KB文件

时间:2011-04-21 06:51:08

标签: c#

喜 如何使用c#。

在文件夹中找到大小为0 KB的文件

此致 创作者

2 个答案:

答案 0 :(得分:2)

    DirectoryInfo di = new DirectoryInfo("c:\\");
    FileInfo[] fiArr = di.GetFiles();
    foreach (FileInfo fri in fiArr)
        if (fri.Length < minimalSizeRequirement) 
          this.IamDoneFor();

这有帮助吗?

答案 1 :(得分:1)

假设您确实需要 0字节文件,可能会这样做:

var di = new DirectoryInfo(@"c:\your\path");
FileInfo[] zeroSizeFiles = di.GetFiles("*.*")
    .Where(fi => fi.Length == 0)
    .ToArray();