czyszczenie pliku c#

Odpowiedz Nowy wątek
2015-04-24 18:53
0

jak w c# wyczyscic plik tekstowy? (w znaczeniu usunac z niego cala zawartosc)

edytowany 1x, ostatnio: dexter12321, 2015-04-24 18:53

Pozostało 580 znaków

2015-04-24 19:41
0

using (Stream stream = new FileStream(path , FileMode.Create))
{
using (StreamWriter sw = new StreamWriter(stream))
{
sw.WriteLine(string.Empty);
}
}


Przyjmę zlecenia / projekty do wykonania w c#. Zainteresowanych zapraszam do konwersacji na PW.
edytowany 2x, ostatnio: wojas666, 2015-04-24 20:09
1. Nie StreamWriter(fileStream) tylko StreamWriter(stream) 2. To podmieni pierwszą linię w pliku na spacje 3. Czemu chciałeś czyścić plik wpisując spacje a nie "nic"? :> - DibbyDum 2015-04-24 19:51
Naprawione, za szybko chciałem napisać posta. - wojas666 2015-04-24 19:53
Wciąż źle bo ten kod nie wyczyści zawartości pliku. - DibbyDum 2015-04-24 19:55

Pozostało 580 znaków

2015-04-24 19:44
3
File.WriteAllText(sciezka, string.Empty);
edytowany 1x, ostatnio: some_ONE, 2015-04-24 19:44

Pozostało 580 znaków

2015-04-24 19:56
1
File.CreateText(path);


Przyjmę zlecenia / projekty do wykonania w c#. Zainteresowanych zapraszam do konwersacji na PW.
edytowany 1x, ostatnio: wojas666, 2015-04-24 19:56
File.CreateText(path).Close(); żeby w późniejszym użyciu w programie nie wywaliło wyjątku że plik jest używany przez inny proces. - DibbyDum 2015-04-24 20:01
Albo File.CreateText(path).Dispose(); :P - wojas666 2015-04-24 20:05

Pozostało 580 znaków

2015-04-24 21:38
0

ok dzieki problem rozwiazany

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0