2009-08-04 12 views

Odpowiedz

266
System.IO.File.WriteAllText (@"D:\path.txt", contents); 

Upewnij się, że masz odpowiednie uprawnienia do zapisu w miejscu, inaczej dostaniesz wyjątek.

0

Jeśli twój kod nie wymaga wcześniejszego obcięcia pliku, możesz użyć FileMode.OpenOrCreate, aby otworzyć strumień plików, który utworzy plik, jeśli nie istnieje lub otworzy go, jeśli tak się stanie. Możesz użyć strumienia, aby wskazać na początku i zacząć zastępować istniejący plik?

Zakładam, że używasz tutaj strumieni, istnieją inne sposoby na zapisanie pliku.

1

Ogólnie rzecz biorąc, FileMode.Create jest tym, czego szukasz.

Powiązane problemy