SORU
2 HAZİRAN 2010, ÇARŞAMBA


Nasıl't bir dosya oluşturmak için mevcut değil eğer dizin oluşturabilirim?

Eğer dizin mevcut değilse bile Keser Bu kod parçası var:

System.IO.File.WriteAllText(filePath, content);

Bir satır (veya birkaç satır), mümkünse dizine yeni dosya için lider yok diye kontrol etmek ve eğer yoksa, yeni bir dosya oluşturmadan önce oluşturun.

Kullanıyorum .NET 3.5.

CEVAP
2 HAZİRAN 2010, ÇARŞAMBA


Dosyaya yazmadan Önce (new FileInfo(filePath)).Directory.Create().

Ya

System.IO.FileInfo file = new System.IO.FileInfo(filePath);
file.Directory.Create(); // If the directory already exists, this method does nothing.
System.IO.File.WriteAllText(file.FullName, content);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • MrChiCity3

    MrChiCity3

    14 NİSAN 2008
  • Official Clouds

    Official Clo

    1 HAZİRAN 2011