Windows - C#- Directory.Move

本文关键字:Move Directory C#- Windows | 更新日期: 2023-09-27 18:10:24

是否保证Directory。移动只重命名,而不是复制/删除,只要它是在相同的逻辑驱动器?

Windows - C#- Directory.Move

实际上,如果您试图将目录移动到另一个卷,Directory.Move将失败。如果你想执行这样的移动,你必须自己做复制/删除。我认为您可以放心地假设,只有在不复制文件的情况下执行操作,Directory.Move才会成功。

Directory.Move是一个原子操作,如果这是你得到的。它不需要两次操作。