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

  • engineerguy

    engineerguy

    10 Ocak 2010
  • Noam Erez

    Noam Erez

    3 NİSAN 2012
  • Techmoan

    Techmoan

    31 Mayıs 2009