gpt4 book ai didi

c# - 计算驱动器上的文件数

转载 作者:太空狗 更新时间:2023-10-29 23:52:20 26 4
gpt4 key购买 nike

我需要我的程序来计算磁盘驱动器上的文件数。

最快的方法是什么?

Directory.GetFiles() 不是替代方案,因为它非常慢。

最佳答案

您是否尝试导入 kernel32.dll 并使用它?

之前有人在这里发布了一个很好的实现示例:https://stackoverflow.com/a/724184/912851 .它可能值得一看。

编辑:我这辈子见过最快的是this application .它使用 ntfs 日志。几秒钟之内,它就列出了我硬盘上的数百万个文件。我认为他们在 C++ 或 c 上有一个 sdk 和源代码。也许您可以创建一个托管 dll 并在 C# 上使用?

关于c# - 计算驱动器上的文件数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com