-4

我在 c# 中有这行代码:

ftp.RenameFile(file_name, "folder_name/" + file_name);

其中 ftp 是 FtpConnection 类的一个实例。

我很想知道如果 folder_name 已经有一个名为 file_name 的文件会发生什么。它会删除旧文件并用新文件替换它吗?

4

2 回答 2

0

由于文档(假设我有正确的产品(a))似乎没有说明一种或另一种方式,因此您能做的最好的事情就是尝试一下。

尽管您可能想尝试一些不同的组合来检查权限等的影响,但应该立即清楚会发生什么。


(a)如果我没有合适的产品,方法仍然有效:要么查阅文档,要么自己尝试。

于 2013-03-14T08:07:58.500 回答
0

它什么也没做。它不会删除旧文件。

于 2013-03-31T12:01:56.947 回答