0

可能重复:
为什么 Directory.GetFiles() 在后续运行中运行得更快?

我正在运行将所有DirectoryInfo' (递归地)放在闪存驱动器上的文件夹中的代码。插入驱动后第一次运行大约需要 15~18 秒。在随后的运行中 - 大约 5~6 秒。如果我在插入驱动器后立即运行它,或者在运行前等待大约 45 秒,这两种情况都是如此。

差异的原因是什么?

4

0 回答 0