Feedback

C# - Textfile erstellen/schreiben

Veröffentlicht von am 30.09.2008
(1 Bewertungen)
Erstellt ein Textfile und schreibt Text herein.

using System.IO;
        private void writeToTxtFile(string strPath,string strText)
        {
            StreamWriter myWriter = File.CreateText(strPath);
            myWriter.WriteLine(strText);
            myWriter.Close();
        }
Abgelegt unter Textfile.

4 Kommentare zum Snippet

Jan Welker schrieb am 30.09.2008:
Hallo,

so finde ich das etwas eleganter:

private void WriteToTextFile(string strPath, string strText)
{
using (StreamWriter myWriter = File.CreateText(strPath))
myWriter.WriteLine(strText);
}


Jan
Kosmo schrieb am 30.09.2008:
Das ist noch kürzer:
File.WriteAllText(strPath, strText);
Günther Foidl schrieb am 30.09.2008:
Anmerkung zum StreamWriter: Es gibt eine Überladung die das Öffnen per File.CreateText nicht nötig macht.
StreamWriter sw = new StreamWriter(file); 
Mathias Pain schrieb am 04.06.2009:
oder einfacher:
System.IO.File.WriteAllText(PFAD, INHALT);
 

Logge dich ein, um hier zu kommentieren!