小编Joh*_*lon的帖子

FTP上传时检查文件是否存在,是否在C#中重命名

我有一个关于使用C#上传到FTP的问题.

我想要做的是,如果文件存在,那么我想添加像文件名后面的复制或1,所以它不会替换文件.有任何想法吗?

var request = (FtpWebRequest)WebRequest.Create(""+destination+file);
request.Credentials = new NetworkCredential("", "");
request.Method = WebRequestMethods.Ftp.GetFileSize;

try
{
    FtpWebResponse response = (FtpWebResponse)request.GetResponse();
}
catch (WebException ex)
{
    FtpWebResponse response = (FtpWebResponse)ex.Response;
    if (response.StatusCode == FtpStatusCode.ActionNotTakenFileUnavailable)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# ftp

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

c# ×1

ftp ×1