我必須從FTP服務器下載最新文件。我知道如何從我的電腦下載最新的文件,但我不知道如何從FTP服務器下載。從FTP服務器下載最新文件
如何從FTP服務器下載最新文件?
這是我的計劃,從我的電腦
public Form1()
{
InitializeComponent();
string startFolder = @"C:\Users\user3\Desktop\Documentos XML";
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(startFolder);
IEnumerable<System.IO.FileInfo> fileList = dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
IEnumerable<System.IO.FileInfo> fileQuerry =
from file in fileList
where file.Extension == ".txt"
orderby file.CreationTimeUtc
select file;
foreach (System.IO.FileInfo fi in fileQuerry)
{
var newestFile =
(from file in fileQuerry
orderby file.CreationTimeUtc
select new { file.FullName, file.Name })
.First();
textBox2.Text = newestFile.FullName;
}
}
OK下載最新的文件,有了這個代碼,我知道最後一個文件的日期,但我怎麼知道該文件的名稱???? ????
過於寬泛,可能的[檢索創建日期的重複文件(FTP)](http://stackoverflow.com/questions/4454281/retrieving-creation-date-of-file-ftp) –
謝謝!我把代碼放在'FtpWebRequest request'和'WebRequestMethods'中,並且我把'使用System.Net。FtpWebRequest;'和none,我有相同的錯誤 – garci
從你的問題,我猜你想從FTP服務器下載最新的文件。 –