C# ile dosyalar üzerinde yapabileceğimiz işlemlere devam ediyoruz bu dersimizde dosyaları silme, taşıma ve kopyalama komutlarının kullanımına bakacağız.
ilk olarak işlemlerde kullanacağımız bir text dosyası hazırlayıp belgelerim klasörüne kaydediyoruz.
İşlemler için kodlarımız aşağıda System.IO.File.Copy kopyalama, System.IO.File.Move taşıma, System.IO.File.Delete dosya silme işlemleri için kullanılan komutlar.
Dosya Kopyalama
string kaynak = "\deneme.txt"; kaynak = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + kaynak; string hedefdosyaismi = "C:\yeni\deneme.txt"; string hedefklasor = "C:\yeni"; if(System.IO.Directory.Exists(hedefklasor)) { if(System.IO.File.Exists(kaynak)) { System.IO.File.Copy(kaynak,hedefdosyaismi,true); Console.WriteLine("Kopyalama Başarılı"); } else { Console.WriteLine("Kopyalanamadı"); } } else { Console.WriteLine("Klasör Yok !!!!"); } Console.ReadKey();
Dosya Taşıma
System.IO.File.Move( kaynak,hedefdosyaismi );
Dosya Silme
System.IO.File.Delete( kaynak );