Sprache: C#
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();
}
private void writeToTxtFile(string strPath,string strText)
{
StreamWriter myWriter = File.CreateText(strPath);
myWriter.WriteLine(strText);
myWriter.Close();
}
Alte URL:
/snippet/textfile-erstellen-schreiben/969
Hallo,
so finde ich das etwas eleganter:
[code]private void WriteToTextFile(string strPath, string strText)
{
using (StreamWriter myWriter = File.CreateText(strPath))
myWriter.WriteLine(strText);
}[/code]
Jan
Das ist noch kürzer:
[code]File.WriteAllText(strPath, strText);[/code]
Anmerkung zum StreamWriter: Es gibt eine Überladung die das Öffnen per File.CreateText nicht nötig macht.
[code]StreamWriter sw = new StreamWriter(file); [/code]
oder einfacher:
[code]System.IO.File.WriteAllText(PFAD, INHALT);[/code]