C# FTP Server Klasör Silmek

C# FTP Server Klasör Silmek

17 Mayıs 2019 0 Yazar: Mustafa BÜKÜLMEZ
Toplam Görüntülenme : 9
Yaklaşık okuma süresi : 2 DK
C# Collection was modified; enumeration operation may not execute Hatası
C# FTP Server Dosya Silmek
C# FTP Server Klasör Silmek
5 (100%) 1 Oy

C# FTP Server Klasör Silmek, dersim ile C# Eğitim Setime devam ediyorum. Bu yazım C# İle FTP Üzerine İşlemler yazı serimin 11. yazısıdır.

C# FTP Server Klasör Silmek

Önceki yazım olan C# FTP Server Dosya Silmek yazımda ftp servere bağlanıp bir dosyayı silmek hakkında bilgiler vermiştim. Bu yazımda C# ile bir ftp server ‘e bağlanıp klasör silme işlemini göreceğiz.

string  FTPDosyaYolu = "ftp:/88.88.88.88:8888//FTP_Files";
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(FTPDosyaYolu);

string username = "kullaniciadi";
string password = "şifre";
request.Credentials = new NetworkCredential(username, password);

request.UsePassive = true; // pasif olarak kullanabilme
request.UseBinary = true; // aktarım binary ile olacak
request.KeepAlive = false; // sürekli açık tutma

Bağlantı bilgilerimizi bunlardı.

Advertisements
 request.Method = WebRequestMethods.Ftp.RemoveDirectory;

Dosya download yani indirmek için gerekli metodumuz bu şekilde. Bu konumuzda da metodumuz RemoveDirectory olacak

Kodlarımızı verelim.

        public static string FTP_Dosya_Sil(string filePath)
        {
            FtpWebRequest request2 = (FtpWebRequest)FtpWebRequest.Create(filePath);
            request2.Method = WebRequestMethods.Ftp.RemoveDirectory ; // klasör silmek için bu request metodu gerekiyor
            request2.Credentials = new NetworkCredential(username, password);
            using (FtpWebResponse response = (FtpWebResponse)request2.GetResponse())
            {
                return response.StatusDescription;
            }
        }

Evet arkadaşlar FTP’den klasör silme işlemi de bu kadardı.


C# FTP Server Klasör Silmek, dersimizde bu kadar arkadaşlar. Diğer derslerimizde görüşmek üzere…

C Sharp Eğitim Seti eğitimi sayfasına gitmek için tıklayınız.

Derslerime özel olarak hazırladığım Github Projeme buradan ulaşabilirsiniz…

Takipte ve Sağlıcakla kalın. 😉

C# Collection was modified; enumeration operation may not execute Hatası
C# FTP Server Dosya Silmek