Merhablar zaman zaman klasörlerimizin içini temizleme ya da bazı dosyaları silme geregi duya biliriz.
İşde size çözüm yolu
İşe başlamadan önce
using System.IO; eklemeniz gerektigini biliyorsunuz.
FileInfo fileInfo;
string uzanti = ".txt";
foreach (string dosya in Directory.GetFiles(@"C:\TEST"))
{
fileInfo = new FileInfo(dosya);
if (fileInfo.Extension == uzanti) // Dosya Uzantısı ve sizin uzantınız aynımı ??
{
fileInfo.Delete();
}
}
Peki ya klasörün kendini silmek istersek
Directory.Delete("klasör konumu");bu komutun 2 overload ı vardır
1. Klasör boşsa siler
Directory.Delete(@"C:\TEST");
Silmeden önce içinde bişiler varmı kontrolünü yapabilirsiniz.
2. Klasör dolumu boşmu bakmadan siler
Directory.Delete(@"C:\TEST",true);
Tabi olaylar bu kadar değil sanırım bu konuda makelemiz yok en kısa sürede telafi edelim
Şimdilik hoşcakalın...
1 yorum :
".txt" nin yanına ".tmp" bunu eklemek istiyorum ama olmuyor ve silmiyor
CevaplaYorum Gönder