我在 c# 中有这行代码:
ftp.RenameFile(file_name, "folder_name/" + file_name);
其中 ftp 是 FtpConnection 类的一个实例。
我很想知道如果 folder_name 已经有一个名为 file_name 的文件会发生什么。它会删除旧文件并用新文件替换它吗?
由于文档(假设我有正确的产品(a))似乎没有说明一种或另一种方式,因此您能做的最好的事情就是尝试一下。
尽管您可能想尝试一些不同的组合来检查权限等的影响,但应该立即清楚会发生什么。
(a)如果我没有合适的产品,方法仍然有效:要么查阅文档,要么自己尝试。
它什么也没做。它不会删除旧文件。