//**************************************** // Пример использования класса FTP //**************************************** using System; using SF; … // создаем объект FTP oSF = new FTP("10.240.3.110", 21, "anonymous", "alex@mail.ru"); // запись файла с локального компьютера на сервер FTP if (oSF.UploadFile(@"Program\User", @"d:\temp\alfa.doc")) Console.WriteLine("Файл записан"); else Console.WriteLine("Ошибка! " + oSF.Err); // загрузка файла с сервера FTP на локальный компьютер if (oSF.DownloadFile(@"Program\User\alfa.doc", @"d:\temp\alfa.doc")) Console.WriteLine("Файл загружен"); else Console.WriteLine("Ошибка! " + oSF.Err); // получить список файлов и каталогов по указанному пути string[] ListDir = oSF.ListDirectory(@"Program\User", false); if (ListDir.Length > 0) { Console.WriteLine("Список файлов:"); for (int i = 0; i < ListDir.Length; i++) Console.WriteLine(ListDir[i]); } else Console.WriteLine("Список пуст"); // получить только список файлов string[] ListFile = oSF.ListNameFile(@"Program\User", true); if (ListFile.Length > 0) { Console.WriteLine("Список файлов:"); for (int i = 0; i < ListFile.Length; i++) Console.WriteLine(ListFile[i]); } else Console.WriteLine("Список пуст"); …