DirectoryInfo有一个MoveTo
方法,但没有Copy
方法。
如果我被迫忽略其中一个(也许某人正在说'太多方法!'),那就必须是MoveTo
。通过调用Copy
然后调用Delete(true)
(此处为true表示递归删除内容),该类的用户仍然可以达到相同的效果。
相比之下,从现有方法实现Copy
过程更为复杂。
有人可以解释一下吗?
答案 0 :(得分:0)
WinAPI没有复制目录的本机调用。您需要横向目录并手动复制结构。根据您想要的时间复杂度特征,有多种方法可以做到这一点。