Мы также можем использовать subset
из base R
subset(race, Lap == 1)
. Используйте класс FtpWebRequest или простой класс WebClient.
FTP в учетную запись и получает файл:
WebClient request = new WebClient();
request.Credentials =
new NetworkCredential("anonymous", "janeDoe@contoso.com");
try
{
// serverUri here uses the FTP scheme ("ftp://").
byte[] newFileData = request.DownloadData(serverUri.ToString());
string fileString = Encoding.UTF8.GetString(newFileData);
}
catch (WebException ex)
{
// Detect and handle login failures etc here
}
Удалите файл:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
request.Method = WebRequestMethods.Ftp.DeleteFile;
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Console.WriteLine("Delete status: {0}", response.StatusDescription);
response.Close();
(Примеры кода из MSDN.)
Эта статья реализует GUI для клиента FTP, использующего.NET 2.0, и имеет полный источник с примерами.
Пример кода включает соединение, загрузите и загрузите, а также хорошие комментарии и объяснения.
Просто используйте класс FtpWebRequest. Это уже обрабатывает все вещи, которых Вы требуете.
Используйте edtFTPnet , бесплатную FTP-библиотеку .NET с открытым исходным кодом, которая сделает все, что вам нужно.