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

  • colacas

    colacas

    29 EKİM 2006
  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010
  • trickycharms

    trickycharms

    6 Aralık 2013