Bu örnekler C # Bir klasördeki tüm dosyaları (*. *) Silmek için nasıl gösterir.
İlk olarak, Statik yöntem Directory.GetFiles kullanarak belirtilen dizine (dosya adlarının listesini almak listeden tüm dosyaları silmeniz gerekir.
using System.IO; string[] filePaths = Directory.GetFiles(@"c:\MyDir\"); foreach (string filePath in filePaths) File.Delete(filePath);
Tüm Dosyaları Silme (one-row example)
Bir kod satırı kullanarak tüm dosyaları silmek için, anonim yöntemin kombinasyonu ile Array.ForEach kullanabilirsiniz.
Array.ForEach(Directory.GetFiles(@”c:\MyDir\”),
delegate(string path) { File.Delete(path); });
ifadeler ifadeler