有没有办法找到特定类型的文件数,而不必遍历 Directory.GetFiles() 或类似方法的所有结果?我正在寻找这样的东西:
int ComponentCount = MagicFindFileCount(@"c:\windows\system32", "*.dll");
我知道我可以创建一个递归函数来调用 Directory.GetFiles ,但是如果我可以在不进行所有迭代的情况下做到这一点,那将会更加简洁。
编辑:如果不递归和迭代自己就不可能做到这一点,那么最好的方法是什么?