Yazılım

C# Dosya Ve Klasör İşlemleri

C# Dosya Ve Klasör İşlemleri

Merhabalar, bu yazımızda sizlere System.IO; kütüphanesinden bahsedeceğiz. Bu kütüphane Dosya ve Klasör işlemlerinde bize yardımcı olacak. Şimdi isterseniz kodlara gelelim ve nasıl kullanacağımıza göz atalım.

Gerekli Kütüphaneyi Projenize Dahil Edin

Evet bu işlere başlamadan önce hata almamak için using kısmının oraya gelip,

kütüphanesini projenize dahil edin.

 

C# Dosya Ve Klasör İşlemleri

 

Dosya Ve Klasör İşlemleri

Yukarıdaki kütüphanemizi ekledikten sonra artık kodların ne işe yaradıkları ve nasıl kullanacağınıza değinelim.

 

CreateDirectory İle Klasör İşlemleri

Bu fonksiyon ile klasör oluşturabilirsiniz. Gelin şimdi nasıl yapacağınıza bakalım.

Yukarıdaki kod programın bulunduğu dizine Yeni Klasör adında bir klasör oluşturur. Aşağıdaki kod ise

C:\ klasörünün altına Yeni Klasör adında bir klasör oluşturur.

 

Directory.Delete İle Klasör Silme

Bu fonksiyon ile klasörleri nasıl sileceğimize bakalım.

Bu kod C:\Yeni Klasör adındaki klasörü silecek. Şunu belirtmekte fayda, klasörün içi boş ise siler eğer dolu ise,

Şeklinde kullanmamız gerekir.

 

Klasör Hakkında Bilgi Edinme

Aşağıdaki fonksiyonlar ile klasörün ne zaman oluşturulduğu, işlem yapıldığı tarihi vs.. çekebilirsiniz.

 

Oluşturulma Zamanını Çekme

Bu kod çalıştırdığınız programın dizinindeki Yeni Klasör’ün ne zaman oluşturulduğunu gösterir.

 

Son Erişimi Çekme

Bu kod çalıştırdığınız programın dizinindeki Yeni Klasör’ün en son ne zaman girdiğinizi gösterir.

 

Ne Zaman İşlem Yapıldığını Çekme

Bu kod çalıştırdığınız programın dizinindeki Yeni Klasör’ün en son ne zaman işlem yaptığınızı gösterir. Örneğin bir metin belgesi oluşturdunuz bunun bilgisini çeker.

 

Directory.Move İle Dosya Taşıma

Bu işlem belirtilen klasörü başka bir dizine taşımaya olanak sağlar. Aşağıdaki kod ile programın çalıştığı dizindeki Yeni Klasör dosyasını ve içindeki dosyalarla beraber C:\Yeni Klasör şeklinde taşır.

 

Directory.Exists İle Klasörün Olup Olmadığını Kontrol Etme

Bu fonksiyon başlıkta göreceğiniz gibi klasörün olup olmadığını kontrol eder.

Eğer klasör varsa True yoksa False değeri dönecektir.

 

File.Create İle Dosya Oluşturma

Bu fonksiyon ile bir dosya oluşturabilirsiniz. Aşağıdaki kod programın çalıştığı dizine Yeni Metin Belgesi oluşturacaktır.

 

File.Copy İle Dosya Taşıma

Bu fonksiyon ile bir dizindeki dosyayı başka bir dizine taşıyabilirsiniz. Aşağıdaki kod programın çalıştığı dizindeki Yeni Metin Belgesini şu konuma taşıyacaktır. C:\Yeni Metin Belgesi.txt

 

File.Delete İle Dosya Silme

Bu fonksiyon ile programın çalıştığı dizindeki Yeni Metin Belgesi.txt dosyasını silecektir.

 

File.Exists İle Dosyanın Var Olup Olmadığını Kontrol Etme

Bu fonksiyon ile bir dosyanın var olup olmadığını kontrol edeceğiz. Programın çalıştığı dizinde Yeni Metin Belgesi.txt dosyasının var olup olmadığını kontrol etme;

Eğer dosya varsa değer True yoksa False dönecektir.

Click to comment

CEVAP BIRAKIN

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25

To Top