- Katılım
- 9 Haziran 2025
- Mesajlar
- 66
- Çözümler
- 1
- Tepkime puanı
- 0
- Puan
- 6
- Konum
- Türkiye
- Web sitesi
- akisforum.com
C# ile Dizin Yönetimi – Klasör Oluştur, Oku ve Sil
Klasör İşlemleri Neden Önemlidir?
Dosyalar kadar klasörler de önemlidir çünkü:
- Dosyaları organize etmek
- Kullanıcı başına veri ayırmak
- Yedekleme ve log yönetimi yapmak
gibi ihtiyaçlar doğar. Şimdi bunları nasıl yöneteceğimizi görelim.
Klasör Oluşturma
Klasör İçeriğini Listeleme
Klasör Silme (Koşullu)
Uyarılar
- `Directory.Delete(..., true)` komutu içeriğiyle birlikte siler
- Silmeden önce dosya yedeği almanız önerilir
- Aynı anda birden fazla kullanıcı erişiyorsa dikkatli olun
Sonuç:
C# ile klasör oluşturma, silme ve içerik listeleme işlemleri oldukça basittir.
Bu yapı ile kullanıcı verilerini düzenleyebilir ve log sistemleri kurabilirsiniz.
Daha Fazla Oku:

Dosyalar kadar klasörler de önemlidir çünkü:
- Dosyaları organize etmek
- Kullanıcı başına veri ayırmak
- Yedekleme ve log yönetimi yapmak
gibi ihtiyaçlar doğar. Şimdi bunları nasıl yöneteceğimizi görelim.

C#:
string klasorYolu = "veri_dosyalarim";
if (!Directory.Exists(klasorYolu))
{
Directory.CreateDirectory(klasorYolu);
Console.WriteLine("📁 Klasör oluşturuldu.");
}
else
{
Console.WriteLine("✅ Klasör zaten mevcut.");
}

C#:
// Dosyaları listele
string[] dosyalar = Directory.GetFiles(klasorYolu);
foreach (var dosya in dosyalar)
{
Console.WriteLine("📄 Dosya: " + Path.GetFileName(dosya));
}
// Alt klasörleri listele
string[] altKlasorler = Directory.GetDirectories(klasorYolu);
foreach (var klasor in altKlasorler)
{
Console.WriteLine("📂 Alt Klasör: " + Path.GetFileName(klasor));
}

C#:
if (Directory.Exists(klasorYolu))
{
Directory.Delete(klasorYolu, recursive: true); // içindekilerle birlikte sil
Console.WriteLine("🗑️ Klasör ve içeriği silindi.");
}

- `Directory.Delete(..., true)` komutu içeriğiyle birlikte siler
- Silmeden önce dosya yedeği almanız önerilir
- Aynı anda birden fazla kullanıcı erişiyorsa dikkatli olun

C# ile klasör oluşturma, silme ve içerik listeleme işlemleri oldukça basittir.
Bu yapı ile kullanıcı verilerini düzenleyebilir ve log sistemleri kurabilirsiniz.

-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.