【发布时间】:2011-03-15 15:05:48
【问题描述】:
我有一个关于使用 C# 上传到 FTP 的问题。
我想要做的是如果文件存在,那么我想在文件名之后添加像 Copy 或 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)
{
}
}
【问题讨论】:
-
您遇到了哪些问题?看起来您已经准备好大部分代码了。